24C02系列 内存组织以及地址寻址总结
器件的A2,A1 ,A0三个地址引脚都需要使用,一条总线上可以挂8个24C02,器件寻址地址和实际硬件地址引脚匹配才能寻址成功。器件的A2和A1 这2个地址引脚需要使用,A0拉低,一条总线上可以挂4个24C04,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功。器件的A2这个地址引脚需要使用,A0,A1拉低,一条总线上可以挂2个24C08,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功。器件A2
24C02 内存组织: 32页,每页8字节,总共256字节,2048bit。
其内存寻址由I2C器件寻址字节 和 器件内内存地址字节组成。
I2C器件寻址字节: 控制位 1010 + 3bit器件地址 + 1bit 读写位
器件内内存寻址 需要8bit一个字节
器件的A2,A1 ,A0三个地址引脚都需要使用,一条总线上可以挂8个24C02,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功
24C04 内存组织: 32页,每页16字节,总共512字节,4096bit。
其内存寻址由I2C器件寻址字节 和 器件内内存地址字节组成。
I2C器件寻址字节: 控制位 1010 + 0 + 2bit器件地址 + 1bit 读写位
器件内内存寻址 需要9bit,其中8bit由地址字节给出,另外1bit由控制字节中对应A0的位给出,
器件的A2和A1 这2个地址引脚需要使用,A0硬件引脚不起作用,一条总线上可以挂4个24C04,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功
24C08 内存组织: 64页,每页16字节,总共1024字节,8192bit。
其内存寻址由I2C器件寻址字节 和 器件内内存地址字节组成。
I2C器件寻址字节: 控制位 1010 + 0 + 0 + 1bit器件地址 + 1bit 读写位
器件内内存寻址 需要10bit,其中8bit由地址字节给出,另外2bit由控制字节中对应A0,A1的位给出,
器件的A2这个地址引脚需要使用,A0,A1硬件引脚无效,一条总线上可以挂2个24C08,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功
24C016 内存组织: 128页,每页16字节,总共2048字节,16384bit。
其内存寻址由I2C器件寻址字节 和 器件内内存地址字节组成。
I2C器件寻址字节: 控制位 1010 + 0 + 0 + 0 + 1bit 读写位 (实际期间寻址,固定)
器件内内存寻址 需要11bit,共2个字节
器件A2,A0,A1拉低,一条总线上可以挂1个24C16,器件寻址地址和实际硬件地址引脚 匹配才能寻址成功
实际硬件只链接一个器件的时候,期间地址都是 0b1010000 + 1bit读写位。
更多推荐



所有评论(0)