您的位置:首页 > 其它

教你怎样设置I2C器件的从设备地址

2013-05-21 11:30 260 查看
教你怎样设置I2C器件的从设备地址

1

推荐

刚参加完全国大学生电子设计大赛,趁现在有时间学习了ARM。

今天看了一下AT24C02的程序,发现“从设备地址”有点不明白,以前用C51的时候没太主意这个问题。现在以AT24C02为例子说说我的见解。

首先,先看一下AT24C02的芯片资料,我们会发现AT24C02有三个地址A0,A1,A2。同时,我们会在资料的Device Address介绍发现I2C器件一共有七位地址码,还有一位是读/写(R/W)操作位,而在AT24C02的前四位已经固定为1010。R/W为1则为读操作,为0则为写操作。R/W位我们要设置为0(写操作)【具体为何要设为写操作,我还不是很明白,等我弄明白再和大家分享。】

然后,看一下自己的开发板上的AT24C02的三位地址引脚的接法。我的开发板上的地址引脚都接地了。那么对应的A0,A1,A2为000;可以知道AT24C02的从设备地址为10100000(0xa0);

哈哈,“从设备地址”就这么确定了!希望对大家的学习有所帮助。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: