ds18b20使用时开始往里面写0xcc和0xbe是什么意思啊?解释详细的加分

解释什么意思 说明为什么要这么做 还有0x44
2024-12-05 07:21:01
推荐回答(2个)
回答1:

0CCH:跳过ROM, 忽略 64 位 ROM 地址,直接向 DS1820 发温度变换命令。适用于单片工作。此命令执行后的存储器操作将针对在线的所有DS1820;
0BEH:读暂存器,读内部RAM中9字节的内容;
44H:温度变换,启动DS1820进行温度转换,12位转换时最长为750ms(9位为93.75ms)。结果存入内部9字节RAM中。

回答2:

datasheet上有说明的啊,我记着反正有一个是不用对DS18B20写入地址号什么的就可以读温度命令,还有一个是18b20开始温度转换的命令,这东西人家都有说明的,光看程序当然不明白了