首先你应该知道ds18b20的操作顺序,我把底层的读写字节的子函数做好,DS18d20的初始化程序做好,按照下面的顺序操作即可
1.Ds18b20初始化
2.跳过ROM搜索,写字节0xCC
3.写EEPROM的三个字节的数据,写字节0x4E
4.写TH报警寄存器的数据不使用它的时候随便写
5.写Tl报警寄存器的数据不使用它的时候随便写
6.写配置寄存器的数据,5,6位有效,其他的默认,具体寄存器配置见下图
精度值: 9-bit 0.5℃ 10-bit 0.25℃ 11-bit 0.125℃ 12-bit 0.0625℃