DS18B20温度转换问题

学习 时间:2026-10-10 04:04:10 阅读:7933
DS18B20温度转换问题rdbyte(void) //读取温度的一个字节.tplsb=rdbyte();//温度值低位字节tpmsb=rdbyte();//高位值高位字节请问如何将读到的温度转换为十进制数?最好还包括一位小数.用数码管显示.

最佳回答

无情的康乃馨

孝顺的宝马

2026-10-10 04:04:10

把tplsb和tpmsb都是8位的合成一个16位的有符号数tt;temp为浮点数t=tpms

最新回答共有2条回答

  • 无聊的丝袜
    回复
    2026-10-10 04:04:10

    把tplsb和tpmsb都是8位的合成一个16位的有符号数tt;temp为浮点数t=tpms

上一篇 描写雨声的段落,要美的也要长点的

下一篇 乡村人家的作文是如何写的?