ds18b20读取到的温度值如何转换

2024-04-29 20:43:02问答浏览:2596次

最新回答:可以通过以下方法解决问题:

我要提问

登录后回复

3 个回答

  • 历季阔
    寸叔怡
    2:高字节的前5位若为“0”,则将数据乘以0.0625;即 [t=(D*0.0625)].3:高字节的前5位若为“1”,则将数据先取反,再加一。
    赞3回复举报
  • 檀伯飞
    郎季知
    测到的数值需要取反加1再乘于0.0625即可得到实际温度。
    赞27回复举报
  • 妖美人@
    赫连孟子
    转化为实际温度的方法是先判断高字节的D7、D6、D5、D4、D3为,如果为11111,温度为负,如果为00000,温度为正,正温度=采集数据X0.0625,得到实际摄氏温度。负温度=采集数据取反加一X0.0625,得到实际摄氏温度。
    赞19回复举报
我也是有底线的人~
点击加载更多

相关资讯

更多

热门新闻