为什么DS18B20检测的温度总是显示85℃?

2019-07-17 17:59发布

用DS18B20进行温度检测,通过51单片机和LCD进行温度值显示,但是显示的温度总是为85℃,想请问一下大家,可能出现问题的地方?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
caoxiangdechunt
1楼-- · 2019-07-18 19:54
你的用ds18b20多点测温做出来了吗  参考下邮箱1600992045@qq.com
Timbao
2楼-- · 2019-07-19 00:53
有没有考虑你的DS18B20烧坏掉了呢?
默言ccc
3楼-- · 2019-07-19 04:22
 精彩回答 2  元偷偷看……
leebowkong
4楼-- · 2019-07-19 06:00
我刚遇到了这问题,然后解决了。原来没有把转换函数加进去,所以每次读温度前它都没转换温度,读来读去都是初始值
接贵祥
5楼-- · 2019-07-19 08:46
怎么解决的啊,我的一直显示15.9度
307733640
6楼-- · 2019-07-19 09:20
我用LCD没问题,用W5500模块通过网线发送到电脑就一直取到85度,DS18B20部分的代码是一样的,搞了一天多,刚才试了一下用while把读取显示的函数包起来就能正常取温度值了,即使while只执行一次也得包。我也不知道为什么。求解。有知道的告诉我呀,谢谢!

一周热门 更多>