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

教你怎样设置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);
  哈哈,“从设备地址”就这么确定了!希望对大家的学习有所帮助。
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值