位置:51电子网 » 技术资料 » 音响技术

DS18820独处数据的计算处理方法

发布时间:2014/6/15 16:30:29 访问次数:739

   从DS18820读取的二进制数值必须先转换成十进制数值后,才能用于字符的显示。PIC7516的转换精度可选为9—12位,在采用12位转换精度时,PIC7516温度寄存器中的值以0.0625为步进,即温度值为温度寄存器中的二进制值乘以0.0625,得到实际的十进制温度值。十进制值、二进制值及十六进制值之间的关系如表10-2所示。

  把二进割高字节的低半字节和低字节的高半字节,组成一字节,该字节的二进制值转换为十进制值后,就是温度的百、十、个位值,而剩下的低字节的低半字节转换成十进制后,就是温度值的小数部分。

         

   因为小数部分是半字节,所以二进制值的范围是0~F,转换成十进制小数值就是0.0625的倍数(0~15倍)。小数部分二进制和十进制的近似对应关系如表10-3所示。

  

   从DS18820读取的二进制数值必须先转换成十进制数值后,才能用于字符的显示。PIC7516的转换精度可选为9—12位,在采用12位转换精度时,PIC7516温度寄存器中的值以0.0625为步进,即温度值为温度寄存器中的二进制值乘以0.0625,得到实际的十进制温度值。十进制值、二进制值及十六进制值之间的关系如表10-2所示。

  把二进割高字节的低半字节和低字节的高半字节,组成一字节,该字节的二进制值转换为十进制值后,就是温度的百、十、个位值,而剩下的低字节的低半字节转换成十进制后,就是温度值的小数部分。

         

   因为小数部分是半字节,所以二进制值的范围是0~F,转换成十进制小数值就是0.0625的倍数(0~15倍)。小数部分二进制和十进制的近似对应关系如表10-3所示。

  

上一篇:DS18820的指令功能

上一篇:DS18820时序

热门点击

 

推荐技术资料

基准电压的提供
    开始的时候,想使用LM385作为基准,HIN202EC... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!