I2C设备地址 TargetAddress 24LC04

说明

I2C 在总线上支持N-2-N,因此需要用地址来区分设备。

一次完整的传输,总是START起始信号之后紧跟设备地址和读写标志。

设备地址

那么设备地址如何查看和定义的呢?

设备地址对应 第一个BYTE的 BIT7-BIT1, BIT 0对应读写标志

I2C协议规定,除了 0000 XXX和 1111 XXX之外,其他地址均可使用。

示例

那么如何根据硬件原理图查看设备地址。

这是一个原理图示例,手册规定 24LCXX系列器件的设备地址格式为1010 XXX,其中XXX对应硬件原理图的A2 A1 A0值,那么当前原理图对应的I2C地址实际为1010 000,对应0X50

但是请注意,24LC04对应EEPROM存储容量是4Kb, 512字节,访问所有地址需要使用至少9bit 地址空间,因此使用了器件的最低1个地址BIT对应了BLOCK选择,用于扩展地址位宽。

The last bit, B0, is used by the master
device to select which of the two 256-word blocks of
memory are to be accessed. This bit is, in effect, the
Most Significant bit of the word address.

这个器件当前的原理图A2 A1 A0是接地的,由于芯片没有使用这几个管脚,所以实际应该没有影响.

典型时序 写word 操作

https://www.nxp.com.cn/docs/en/user-guide/UM10204.pdf

https://ww1.microchip.com/downloads/en/DeviceDoc/21708K.pdf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值