问答

汇集网友智慧,解决技术难题

21ic问答首页 - IIC接口搭载了了ADS1115但是读取到的数据一直是65535

ADS1115 iic接口 读取 仿真 兴趣 失败

IIC接口搭载了了ADS1115但是读取到的数据一直是65535

lizhiyang121232025-06-25
如标题所示,AD显示的值一直是65535,但是仿真里是对的,有没有大佬看看怎么回事,都不知道该给哪纠错图片一直上传失败,感兴趣的大佬可以留下联系方式我来加
救救孩子吧
回答 +关注 0
190人浏览 2人回答问题 分享 举报
2 个回答
  • 选址时有ACK应答?不太相信。
  • [size=16.002px]如果 ADS1115 通过 I2C 读取的数据一直是 65535(0xFFFF),通常是因为 I2C 通信失败、配置错误或输入超量程。请检查:
    • [size=16.002px]I2C 地址是否正确(默认 0x48);
    • [size=16.002px]SDA/SCL 上拉电阻(4.7kΩ)和接线;
    • [size=16.002px]配置寄存器(如单端输入、连续转换模式);
    • [size=16.002px]输入电压是否在量程内(如 ±6.144V)。若通信正常但仍输出 0xFFFF,可能是输入电压过低或极性反接(AINp < AINn)。


您需要登录后才可以回复 登录 | 注册