论坛» 嵌入式开发» MCU

DS18B20温度小数显示问题

菜鸟
2012-11-05 11:53 1楼
18B20小数部分从0.0到0.5到1.0这段怎么改到0.0到0.1到0.2到0.3到0.4到0.5到0.6到0.7到0.8到0.9到1.0 ,而不是一下就从0.0跳到0.5了 。
程序没问题,换了一个18B20就可以了,可以到0.0625,呈625倍数变化,但是换另外一个18B20就是小数位0跳到5跳到0,不知啥原因,是不是18B20内部的寄存器修改了掉电不丢失,不能自己恢复出厂设置?
菜鸟
2012-11-05 13:13 2楼

已经明白原因了!

助工
2012-11-05 17:08 3楼
精度可设置,找的相关的命令设置一下精度就可以。
助工
2012-11-05 17:09 4楼
已经解决,最好提一下是什么问题怎么解决,这样我遇到同样的问题,你的贴子就是救命帖了
高工
2012-11-06 00:14 5楼
DS18B20的精度是可配置,在每次上电初始化是应该重新配置
专家
2012-11-06 10:05 6楼
说得对,什么原因说出来,虽然初始化配置设置精度出错的可能性比较大
但还是要让看过的人知道到底是什么原因
专家
2012-11-07 21:52 7楼

强烈建议楼主把解决的方法和过程写一下。

高工
2012-11-08 18:43 8楼
楼主把解决的方法和过程写一下。
工程师
2012-11-15 19:40 9楼

表示没有用过……

助工
2012-11-27 08:13 10楼
不明白怎么解决的.
共10条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册]