51程口程序12864液晶显示乱码

[复制链接]
 楼主| hlzhaowu 发表于 2012-8-20 19:44 | 显示全部楼层 |阅读模式
程口发送固定数据时12864显示不会乱码,当循环发送显示数据时就会乱码。
请各位高手指点一下哪里的问题
NE5532 发表于 2012-8-20 19:48 | 显示全部楼层
说详细一点,无法判断。
airwill 发表于 2012-8-20 19:52 | 显示全部楼层
什么芯片, 什么接口方式, 还有驱动电路, 软件等方面都有可能有问题.
 楼主| hlzhaowu 发表于 2012-8-20 20:06 | 显示全部楼层
STC89C52单片机
NE5532 发表于 2012-8-20 22:04 | 显示全部楼层
单片机不重要,先发了什么数据,显示什么,又发了什么数据?又怎么显的?
 楼主| hlzhaowu 发表于 2012-8-20 22:21 | 显示全部楼层
我首先是发了固定显示的数据显示中文字和一些字母,然后再用循环送数据显示变化的数字,发送变化的数据时原来固定显示中文字的没有重新送数据,只是发送要变化的数字数据。
阮天宇00 发表于 2012-8-20 23:05 | 显示全部楼层
本帖最后由 阮天宇00 于 2012-8-20 23:09 编辑
我首先是发了固定显示的数据显示中文字和一些字母,然后再用循环送数据显示变化的数字,发送变化的数据时原来固定显示中文字的没有重新送数据,只是发送要变化的数字数据。 ...
hlzhaowu 发表于 2012-8-20 22:21


你多长时间发一次数据?

你尝试1秒以上或者更大的周期发送数据看看。

我第一次用lcd出现过类似的问题。做时钟的时候我发数据的时候做了个判定,秒变化的时候才发送一次数据,就正常了。如果你一直快速发数据,LCD就不停地响应了,肯定就是乱码了。

不知道对你有没有帮助。
 楼主| hlzhaowu 发表于 2012-8-20 23:26 | 显示全部楼层
我试过把每次发送变化数据加长过时间到1秒以上,但还是没能解决问题。
zhaofy521 发表于 2012-8-21 08:40 | 显示全部楼层
刷新数据太快吧
完完全全 发表于 2012-8-21 09:29 | 显示全部楼层
查一下各个标志位
 楼主| hlzhaowu 发表于 2012-8-21 11:11 | 显示全部楼层
你是说测液晶的忙时标志位吗?
airwill 发表于 2012-8-21 12:44 | 显示全部楼层
测液晶的忙标志位, 这是稳定显示所必须的, 难道楼主没有检测?
zuanze 发表于 2012-8-21 14:08 | 显示全部楼层
动态发送是要求做整屏切换,还是要做滚屏操作呢?
 楼主| hlzhaowu 发表于 2012-8-21 14:12 | 显示全部楼层
一般用串口送数据到12864都没有测的,每次重复发送数据都有200MS以上的延时,我也有试过更长的延时时间发送数据,但觉得越长延时时间更容易乱屏。
charlezhou 发表于 2012-8-21 17:01 | 显示全部楼层
我也有类似东东,谢谢各位大侠!
 楼主| hlzhaowu 发表于 2012-8-24 11:54 | 显示全部楼层
以上的问题还没有解决,请各位大侠多多评论和指点
 楼主| hlzhaowu 发表于 2012-10-12 09:51 | 显示全部楼层
问题已解决,谢谢各位指点!
kk8346 发表于 2012-10-19 22:07 | 显示全部楼层
问题在哪里?怎么解决的?希望把小结发出来,让别的人也能得到帮助。
hb592549205 发表于 2012-11-15 22:48 | 显示全部楼层
刚才我也出现了同样的问题,但是把字符模式 和 图形模式 切换之间加一定的延时 就没有没乱码了
梦一直东流 发表于 2013-8-19 17:41 | 显示全部楼层
C:\Users\Administrator\Desktop\搜狗截图13年08月19日1739_1.png     请楼主分享一下啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

917

帖子

1

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