1602液晶必须复位两次才能正确显示,求助!

[复制链接]
5578|8
 楼主| mxinfa 发表于 2007-7-31 19:47 | 显示全部楼层 |阅读模式
1602液晶必须在系统复位两次以后才能正确显示,并且在后面的程序运行中一直是正确的。上电必须再手动复位一次才能正确显示,用仿真器的时候也是必须软件复位两次才能正确显示,只复位一次显示的还是上次的内容,在程序中把相同的显示语句调用两次没有作用,程序别的部分没有问题
液晶是HD44780的,用的四位总线方式
这个问题已困扰我两三年了,在不同的板子上都出现过,今天在实验板上又出现了,向各位求助,谢谢
zgl7903 发表于 2007-7-31 20:05 | 显示全部楼层

可能是液晶上电复位的时间比较长,

可以试着在程序里对液晶复位前延时一段时间
zqyang 发表于 2007-7-31 20:47 | 显示全部楼层

呵呵

我也碰到了这个问题   想了很久没有想通  不知道厂商知不知道这个问题
ayb_ice 发表于 2007-7-31 20:48 | 显示全部楼层

应该是第一次没有起作用吧。。。

twz8858877 发表于 2007-8-1 07:02 | 显示全部楼层

2楼说的对

我原来也遇到过,上电后应在程序中延时长一些再对液晶进行初始化
mic1984 发表于 2007-8-1 07:52 | 显示全部楼层

我也是

我也是,要复位多次,书上的例子是复位3次,不知有什么道理
俺从头来 发表于 2007-8-1 13:06 | 显示全部楼层

我的液晶也总出些怪现象

又时间好好整整!!
 楼主| mxinfa 发表于 2007-8-1 20:35 | 显示全部楼层

在液晶初始化之前以前延时很长时间了,郁闷

lshlin 发表于 2007-8-1 23:41 | 显示全部楼层

之前做过,也碰到过这个问题

到底是什么问题?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

33

主题

200

帖子

1

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