摘要: DS18B20课后题: 负数以补码形式存在的。 如果是负数,那么S全为1,前面那些不看,我们只看最后一个S,当它为1时,那么就是0x08,所以只要高8位大于等于0x08,就是负数。 其中s=0x40这里 上面打错了,如果不是负数,则s=0,则不显示负号,如果是负数,就执行else的语句。 温度达不到 阅读全文
posted @ 2019-05-08 20:53 裂缘冰释 阅读(2020) 评论(0) 推荐(0)
摘要: IIC需要两条线,一条时钟线,一条数据线。 DS18B20通信只需一条数据线,即单总线。 如果一条总线挂了多个18B20,要访问指定的一个,我们就需要发送序列码,总线上的18B20收到序列码就会和自己的进行比较。 可以不外接电源,直接从数据线获取电。 其内部有一个AD转换器。 寄生电源就是不需要外部 阅读全文
posted @ 2019-05-08 15:59 裂缘冰释 阅读(1553) 评论(0) 推荐(0)