DS18B20温度转换问题

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

最佳回答

淡然的茉莉

单身的咖啡

2026-04-09 06:06:42

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

最新回答共有2条回答

  • 坚强的宝贝
    回复
    2026-04-09 06:06:42

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

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

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