打印

很奇怪的ds18b20问题

[复制链接]
2018|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xlyrh|  楼主 | 2013-5-14 12:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STC90C52RC,单总线四根,12864显示,之前温度显示正常,其中一根18b20到49.2度后就四个都停止不动了,重启全部是85,降温显示正常。测试只有一根时也是到58度左右停止。菜鸟不清楚是什么原因拜求各位大神解答,谢谢了

相关帖子

沙发
若雪心情| | 2013-5-14 13:11 | 只看该作者
重启后85是正常的,好像是默认开始的都是85,是不是转成数据的时候出现错了呀?

使用特权

评论回复
板凳
zdl522| | 2013-5-14 13:24 | 只看该作者
ds18B20上电默认的85,看看软件里转换函数有没有错误

使用特权

评论回复
地板
ayb_ice| | 2013-5-14 13:29 | 只看该作者
这个单总线还是很有**的

搜索命令还是很复杂的,另外GPIO模拟操作时时序很重要的

使用特权

评论回复
5
zh_sl| | 2013-5-14 14:04 | 只看该作者
估计是温度变化影响到18b20的时序了。你看下数据手册,调试读、写、复位的时序到数据手册所说的时间范围内的中值附近试试

使用特权

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

本版积分规则

3

主题

4

帖子

0

粉丝