作业帮 > 数学 > 作业

DS18B20数字温度传感器

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/15 03:19:25
DS18B20数字温度传感器
+125℃的数字输出为07D0H
-55℃的数字输出为 FC90H.
124 123.0 度这些温度的十六进制怎么表示
它内部有个寄存器 前16位表示的温度 LSB7-0 MSB 15-8 这2个字节表示的就是温度
15-11是符号位 后面的是11位数据位 得到就是温度的数据 乘0.0625 就是实际温度了
124 = 00000 符号位 加上数据11111000000
再问: 昨天自信的看了一下 温度也是按10进制转到16的
再答: 这是16位的寄存器 每4位写一起就OK了 4个2进制就是1位16进制 124 0000 0111 1100 0000 07C0H
再问: 是的哦 这意思就是说 传感器的数据可以传送2的 16次方个温度么?就得接16根并行线
再答: 不是哦 它是单总线的协议 它把这些数据一位一位的传出来的 你看看单总线协议就明白了 就是一种传输手段