关于149模拟IIC通信的怪问题,请牛人帮忙啊

2019-03-24 15:15发布

我现在在调一个光传感器,它是IIC通信的,直接与单片机IO相连,没有其他硬件结构,我之前在51开发板上调通了,效果很好。现在转到149的板子上就一直出不来,我把具体情况说下哈,还请大牛把把脉啊。 一:51调通了,再加上除了传感器没有其他硬件结构,我也注意到了电压和上拉电阻的问题,这说明硬件上应该没问题的。 二:用示波器观察CLK信号很好,频率也没有超过器件的通信频率范围,而观察DATA信号波形却看到没有应答(ACK),没有ACK是问题的源泉,可为什从机没有应答呢?百思不得其解,从机地址,通信速率我都注意到了啊!   在等待从机应答的时候,我严格按照时序来的啊,SCK低电平也给了足够的时间等待从机拉低啊,就这个问题折腾了两天了,没办法来此神坛求大神! 大家积极发言啊,或许我哪里有没有注意到的地方,呵呵。拜托       此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
piliming
1楼-- · 2019-03-24 20:44
先自己顶一个
老阮
2楼-- · 2019-03-24 22:26
< :TI_MSP430_内容页_SA7 -->

输入输出方向设置对没?

检测应答的时候也要设置好。

有时候是马虎问题。

我当时从51转到430的时候,就是输入输出没改完整,导致的错误。在应答那里疏忽了。

 

piliming
3楼-- · 2019-03-25 00:34
 精彩回答 2  元偷偷看……
piliming
4楼-- · 2019-03-25 05:48
没大神提点下啊!悲催了。。。。。。
jane1
5楼-- · 2019-03-25 07:24
我也遇到了读信号的问题,楼主解决了吗?是怎么解决的~~请赐教啊
Triton.zhang
6楼-- · 2019-03-25 07:55
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章