DS18B20的核心功能就是数字化的温度读数, 可以设置为9, 10, 11, 12位分辨率, 缺省分辨率是12位. 各分辨率对应的读数, 温度分辨率分别是0.5, 0.25, 0.125, 0.0625摄氏度. 在执行温度转换命令Convert T0x44后, 温度会被转换并存储在一个2字节的内存单元, 然后通过读取命令Read Scratchpad0xBE读出. 转换时间 在温...
18DS18B20 elseDS18B20 voidTempChange void 发送温度转换命令 DS18B20Init 初始化DS18B20 delayb 延时TempWriteByte 0xcc 跳过序列号命令 TempWriteByte 0x44 发送温度转换命令 int GetTemp 获得温度 float tt unsigned char DS18B20Initdelayb TempWriteByte0xcc TempWriteByte 0xbe 发送读取数据命令 TempRead低位温度数...