初级会员

- 积分
- 81
- 金钱
- 81
- 注册时间
- 2015-2-19
- 在线时间
- 0 小时
|
淘宝来的AD/DA PCF8591模块 测试程序读不出数据 解决办法
模块4路AD 1路DA
带温度传感器 光敏电阻 可调电阻 一颗电源指示LED 一颗DA输出LED
店家提供的网盘测试程序为STC89C52芯片测试程序
定义P2.0 - 模块SCL
定义P2.1 - 模块SDA
刚开始随便改改用STM32开发板没读出数据
郁闷·····
手中有块R2小车 几年前淘的
C52芯片
原封不动下载测试程序 接好线路
结果一样串口输出 全0
万用表单独测试温度传感器 光敏电阻 可调电阻 全正常
供电正常
怀疑芯片坏了
又看程序又找资料
没看出所以
偶然看到有说IIC 上拉电阻的问题
我也不是很懂 但是想换接口试试
吧P2.0 P2.1都换成P1.0 P1.1
由于我的R2机器人板子 P1口是LED 带上拉电阻
下载程序 测试
果不其然 串口输出数据正常 非全0
暂时认为是IIC接口需要上拉电阻
望遇到问题的参考,仅此记录
如有错误请指导。
但是STM32 移植还没搞定 ···············
stm32 接口带上拉
应该是程序的问题
|
|