仪器社区

温度传感器18B20的value值为什么乘以0.625

东方小飞机 2011-03-08
评论
全部评论
nssvnsbvnbv
从DS18B20读取的二进制必须先转换成十进制,才能用于字符的现实,DS18B20的转换精度为9~12位可选,为了提高精度采用12位,在采用12位转换精度是,温度寄存器里的值是以0.062为步进的,即温度值为温度寄存器里的二进制值乘以0.0625,就是实际的十进制温度值。12位的Z低位为权为1/16,即0.0625
18 0 2011-03-09 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论