求一个ds18b20例案,正负数都可以显示,精度到0.1的

2020-02-01 16:34发布

最简单的skip rom方案 或者给我讲一下最后接收到的两个byte的数据怎么处理就行了
谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
24条回答
vagrand
2020-02-03 14:13
yao1 发表于 2011-10-27 19:45
//初学者先理解算法了 再用移位法 理解是关键
//移位原理:
//用10进制来理解,如果把123456这个数右移4位 ...

“Temp =    TempDat >> 4; // (TempDat * 0.0625  )  浮点数运算很慢,效率不高,改成移位”
这一句中右移四位小数位就没有了吧,后面一句乘以10还有用吗?

一周热门 更多>