qgy1007 发表于 2023-12-23 10:47

DS18B20测温一直返回的是85

DS18B20测温一直返回的是85,这是什么情况,crc校验可以通过,查询设备也有回复存在信号,发送转换信号后也等待了1s

tpgf 发表于 2024-1-5 14:47

这个85就是固定的错误码 楼主还是检测一下吧

coshi 发表于 2024-1-5 15:20

可能是时序有问题或者是地址不对

kxsi 发表于 2024-1-5 16:11

换一个18B20如果还是返回0x85的话就考虑时序或者硬件连接问题了

wiba 发表于 2024-1-5 16:47

楼主通过协议设置过设备的地址了吗

drer 发表于 2024-1-5 20:25

这个是不是还需要硬件上添加终端电阻啊

qcliu 发表于 2024-1-5 20:58

查看一下是不是地址设置有问题

qgy1007 发表于 2024-3-4 17:28

找到问题了,这个是再次发起始信号时没把IO口改为输入模式

woai32lala 发表于 2024-3-5 08:45

这是读取错误才返回得数据

kmnqhaha 发表于 2024-4-30 17:17

再次发起始信号时没把IO口改为输入模式

chenjun89 发表于 2024-5-5 20:00

现在还有用DS18B20来测温的吗?
页: [1]
查看完整版本: DS18B20测温一直返回的是85