打印

我的I2C芯片坏了吗?

[复制链接]
2290|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Jun_coming|  楼主 | 2011-3-17 21:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
file:///C:/Users/Administrator/Desktop
51单片机P1.2连接到bh1710(I2C芯片)的SCL引脚,P1.3连接到bh1710(I2C芯片)的SDA引脚,SCL和SDA均有接5.1k得上拉电阻和1k的限流电阻,单片机输出高电平时测得scl引脚只有0.5v左右,SDA达到4.5,为什么会这样呢?我的I2C芯片坏了吗?还是其他原因?不解?

相关帖子

沙发
Jun_coming|  楼主 | 2011-3-17 21:25 | 只看该作者
[img][/img][img][/img]

使用特权

评论回复
板凳
szshawn2010| | 2011-3-18 10:23 | 只看该作者
1.  P1.2,P1.3 上拉就好了,不用什么限流电阻
2. P1.2,P1.3  设置为 开漏 模式
3. 你检测,P1.2,P1.3 高电平时,应该把P1.2,P1.3与其他的元件断开,只保留 上拉电阻,这样来检测它们是否能按程序的设置输出高低电平

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

38

帖子

0

粉丝