原创 IIC器件的地址解说

2014-3-6 10:47 2544 18 18 分类: MCU/ 嵌入式

 

1IIC接口的文字描述

2IIC的时序

问题描述:

我在使用标准IIC协议来驱动该芯片时,按照图1中的描述,把该器件的地址当成0x60 ,但是就是不能和MCU通信,始终找不到原因,后来被告知把地址改成0xc0,就可以了。经过试验确实这样

解决办法:

真实的地址应该是0x60 << 1,即刚好是0xc0.      ------------ (icecut的解法)

我自己的理解:

该芯片是7位地址,时序图中最高位是SLA6.

把0x60   =    0110 0000, SLA6刚好对应到110 0000,但是还有个读写标志位在最后,把它加进来就是110 0000 0,这就是0xc0.

该芯片的时序较我们常用的AT24xxx,有所不一样,我们要注意积累经验,再次感谢小i老师的指导。

 

                                                                                                                              victor3l

                                                                                           2014年3月3日21:11:41

文章评论0条评论)

登录后参与讨论
我要评论
0
18
关闭 站长推荐上一条 /2 下一条