[PIC®/AVR®/dsPIC®产品] 程序出现异常

[复制链接]
1192|37
langgq 发表于 2023-3-31 22:32 | 显示全部楼层
直接读RD7呐?
langgq 发表于 2023-3-31 22:32 | 显示全部楼层
if(PORTDbits.RD7 == 0)
 楼主| liliang9554 发表于 2023-3-31 22:34 | 显示全部楼层
根据LCD的datasheet,并不能这样做,必须在 E = 0 之前先用一个变量暂时存储数据。
zwll 发表于 2023-3-31 22:35 | 显示全部楼层
你的疑惑是?
 楼主| liliang9554 发表于 2023-3-31 22:38 | 显示全部楼层
第三种程序在逻辑上是可行的,和第二种程序相比改动也极小,为什么却读取不到LCD的准备完成信号。
juventus9554 发表于 2023-3-31 22:39 | 显示全部楼层
这个是一个并口屏?
stly 发表于 2023-3-31 22:41 | 显示全部楼层
是不是晶振的问题啊  能初始化成功吗
 楼主| liliang9554 发表于 2023-3-31 22:42 | 显示全部楼层
不是晶振的问题,我的开发板功能是正常的。
tian111 发表于 2023-3-31 22:45 | 显示全部楼层
io口需要配置成什么模式呢
llljh 发表于 2023-3-31 22:46 | 显示全部楼层
在 init() 函数中有配置
hanwe 发表于 2023-3-31 22:47 | 显示全部楼层
会不会是干扰信号产生的呢
tian111 发表于 2023-3-31 22:48 | 显示全部楼层
应该不是,就是改了代码就好了。
dingy 发表于 2023-3-31 22:50 | 显示全部楼层
是不是工具的问题啊
pengf 发表于 2023-3-31 22:53 | 显示全部楼层
硬件连接和开发板是没有问题的,最大的可能是MPLAB X IDE
hanwe 发表于 2023-3-31 22:54 | 显示全部楼层
稍微调整一下延时呢
tian111 发表于 2023-3-31 22:55 | 显示全部楼层
和延时绝对没有关系。
songqian17 发表于 2023-3-31 22:57 | 显示全部楼层
根据经验,同样型号的LCD,品牌多质量差距大,出问题的几率大。
 楼主| liliang9554 发表于 2023-3-31 22:59 | 显示全部楼层

明白了,多谢大家讨论这么多哈
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部