DS18B20测温一直返回的是85
DS18B20测温一直返回的是85,这是什么情况,crc校验可以通过,查询设备也有回复存在信号,发送转换信号后也等待了1s 这个85就是固定的错误码 楼主还是检测一下吧 可能是时序有问题或者是地址不对 换一个18B20如果还是返回0x85的话就考虑时序或者硬件连接问题了 楼主通过协议设置过设备的地址了吗 这个是不是还需要硬件上添加终端电阻啊查看一下是不是地址设置有问题
找到问题了,这个是再次发起始信号时没把IO口改为输入模式 这是读取错误才返回得数据 再次发起始信号时没把IO口改为输入模式 现在还有用DS18B20来测温的吗?
页:
[1]