ds18b20采集数据只显示85是怎么回事?

[复制链接]
查看11 | 回复3 | 2020-2-26 00:45:32 | 显示全部楼层 |阅读模式
我之前也遇到过这种问题,当时调了一天。这个是驱动程序的问题,你的DS18B20驱动程序中,数据位的读取时候用到的时钟CLK之间时间沿太少,你在从CLK=0变到1之间(或者反过来)稍加延时,5个us左右就行了。因为仿真软件是理想化的,只要有时钟就行。...
回复

使用道具 举报

千问 | 2020-2-26 00:45:32 | 显示全部楼层
85是初始化时候读到的数据...
回复

使用道具 举报

千问 | 2020-2-26 00:45:32 | 显示全部楼层
数据没有读到正确,连线不稳定。检查连线。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行