这是DS18B20的问题,DS18B20的温度初始值就是85度,所以在不进行数据更新时会显示85度。仔细阅读数据手册,你能学到很多东西。希望你能成功。
最好把程序贴出来,你这样问没法回答呀,有可能是你温度转化公式有错
好像是读出来的值*0.0625就是当前温度
应该是你的时序有问题,查查时序,注意一定要严格按照手册