panguoxian 发表于 2012-2-8 18:43:39

请指点DS18B20,是温度值全部x0.062还是只有小数后面的x0.0625。谢谢~

主要是x0.0625的地方搞到都乱了,有些人说温度值是x0.0625,得到的,但有的又说只要小数部分要x0.0625..看到郁闷啊~~到底那个是对的。呢~~谢谢~~

little_Monkey 发表于 2012-2-8 19:19:52

0.0625=1/16=1/(2^4),所以把整体12位数据右移4位得到的就是整数部分跟整体*0.0625得到的整数部分一样的,移出的是小数部分,小数部分*0.0625得到,

HadesHe 发表于 2012-2-8 22:27:22

不看手册 只听谣言 肯定出事.

INT0 发表于 2012-2-26 13:48:56

11位显示肯定啊 都*0.0625
页: [1]
查看完整版本: 请指点DS18B20,是温度值全部x0.062还是只有小数后面的x0.0625。谢谢~