21ic电子技术开发论坛 单片机与嵌入式系统 侃单片机论坛 在请教个问题:DS18B20的数据在12864上闪烁
发新帖我要提问
返回列表
打印

在请教个问题:DS18B20的数据在12864上闪烁

[复制链接]
2678|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuanquan12345|  楼主 | 2010-10-31 06:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问:是什么原因。
数字显示不清楚,将延时增大或减小都没变化。
请帮忙。
谢谢。

相关帖子

沙发
一级菜鸟| | 2010-10-31 07:36 | 只看该作者
不清楚?对比度不够还是数字刷新快看不清楚?静态的显示清楚么?

使用特权

评论回复
板凳
hdshgch| | 2010-10-31 08:16 | 只看该作者
数字显示不清楚应该和18B20没有关系,可能是液晶的对比度调整的不合理,或者是刷新速度过快都有可能造成显示模糊,可以尝试调成一下对比度,或者降低液晶的刷新频率,最好不要超过20Hz。

使用特权

评论回复
地板
smileagain| | 2010-11-1 00:55 | 只看该作者
1# yuanquan12345
18b20每次测的的温度不需要在液晶上都更新,只有当前的温度和上一次不一样时再去刷新液晶。液晶不是数码管,不能经常刷,否则又闪又暗

使用特权

评论回复
5
yuanquan12345|  楼主 | 2010-11-1 07:45 | 只看该作者
对就是又闪又暗,时钟显示都正常,就是温度频闪的厉害。
不能将18B20的显示函数放到主函数的大循环里,对吧?
那应该怎样做呢?
请指点,谢谢。

使用特权

评论回复
6
xwj| | 2010-11-1 07:59 | 只看该作者
不要老是刷新温度,1秒钟刷新一次即可。
其余时间不要去动那个地方

使用特权

评论回复
7
yuanquan12345|  楼主 | 2010-11-1 09:06 | 只看该作者
那应该怎样做呢?

使用特权

评论回复
8
yuanquan12345|  楼主 | 2010-11-1 09:40 | 只看该作者
用了个定时器中断,还不行。

使用特权

评论回复
9
yuanquan12345|  楼主 | 2010-11-1 11:00 | 只看该作者
还没找的办法,我按按键的同时怎么将温度清零了,松开按键又正常了。
没发现与按键有链接的程序。
郁闷。

使用特权

评论回复
10
yuanquan12345|  楼主 | 2010-11-1 13:11 | 只看该作者
问题找到了,在显示温度的位置我写了两次数据。
导致以上故障。
谢谢大家。

使用特权

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

本版积分规则

75

主题

1155

帖子

3

粉丝
关闭 热门推荐
快速回复 在线客服 返回列表 返回顶部