打印
[51单片机]

大神赤脚~ 12864 显示时间和温度出现花屏

[复制链接]
2848|17
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
12864液晶屏如果将时间与温度显示同时运行  屏幕上左下方就会出现莫名数字   一会儿还会花屏  如果将时间屏蔽  温度显示运行  或者温度屏蔽  时间显示运行   那么就显示正常  这是怎么回事呢

左下角出现文字
左下角出现数字
花屏
单独运行时间  温度屏蔽 正常


单独运行温度  时间屏蔽 显示正常


相关帖子

沙发
ayb_ice| | 2013-8-22 14:59 | 只看该作者
一般是时序不严格造成的

使用特权

评论回复
板凳
清风萧瑟无眠|  楼主 | 2013-8-22 15:44 | 只看该作者
ayb_ice 发表于 2013-8-22 14:59
一般是时序不严格造成的

我没有在程序中读忙   会不会是这个原因呢

使用特权

评论回复
地板
ningling_21| | 2013-8-22 15:48 | 只看该作者
地址或显示的数据是否越界.

使用特权

评论回复
5
ayb_ice| | 2013-8-22 15:56 | 只看该作者
忙不读也行,但延时要足够,要留有余量

你不会都没有延时吧

使用特权

评论回复
6
qzc13457| | 2013-8-22 18:08 | 只看该作者
那个温度标志是用的绘图模式吗?

使用特权

评论回复
7
LHT5631080| | 2013-8-22 18:09 | 只看该作者
本帖最后由 LHT5631080 于 2013-8-22 18:15 编辑

呵呵,也出过同样问题。花屏,是时序要有足够的延时,初始化要正常,并清全屏;其次莫名其妙字符显示,多是显示函数处理字符码问题。若果显示区域不是固定,或用空格补齐至每页末尾,或全屏清0。希望有帮助。
另:看看显示摄氏度及以后这段程序是否有问题。

使用特权

评论回复
8
huangxz| | 2013-8-22 19:16 | 只看该作者
最可靠的方式是读忙信号。

使用特权

评论回复
9
清风萧瑟无眠|  楼主 | 2013-8-22 19:54 | 只看该作者
ayb_ice 发表于 2013-8-22 15:56
忙不读也行,但延时要足够,要留有余量

你不会都没有延时吧

有呢  

使用特权

评论回复
10
清风萧瑟无眠|  楼主 | 2013-8-22 19:56 | 只看该作者
LHT5631080 发表于 2013-8-22 18:09
呵呵,也出过同样问题。花屏,是时序要有足够的延时,初始化要正常,并清全屏;其次莫名其妙字符显示,多是 ...

感谢  显示区域不是固定的是什么意思呢

使用特权

评论回复
11
清风萧瑟无眠|  楼主 | 2013-8-22 19:57 | 只看该作者
huangxz 发表于 2013-8-22 19:16
最可靠的方式是读忙信号。

呵呵  好的  我试下

使用特权

评论回复
12
清风萧瑟无眠|  楼主 | 2013-8-22 19:59 | 只看该作者
ayb_ice 发表于 2013-8-22 14:59
一般是时序不严格造成的

但我是按照正常的时序编写的

使用特权

评论回复
13
清风萧瑟无眠|  楼主 | 2013-8-22 20:01 | 只看该作者
qzc13457 发表于 2013-8-22 18:08
那个温度标志是用的绘图模式吗?

不是的

使用特权

评论回复
14
ccxlslr| | 2013-8-22 20:19 | 只看该作者
有可能是指针或数组溢出

使用特权

评论回复
15
elec921| | 2013-8-23 08:41 | 只看该作者
时序被打断   时序不严格

之前折腾过,同样程序,一块LCD行,一块不行, 死活折腾不出来,后来把接插件重新焊一遍 OK

使用特权

评论回复
16
wkdxuelei| | 2013-8-23 09:53 | 只看该作者
留名,或许有用

使用特权

评论回复
17
GULANGGOGO| | 2013-8-28 12:34 | 只看该作者
顶起

使用特权

评论回复
18
zdhlixiang2006| | 2013-8-31 18:40 | 只看该作者
又是这玩意。。:L

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

10

帖子

1

粉丝