DS18B20使用的是单总线通讯,它对时序要求严格,误差大约不能超过15uS
所有的中断,如果执行的时间过长,都会影响单总线通讯
所以,在读温度时最好把非必要的中断都禁止掉。某些实时性要求高的中断指令尽可能的少。