AT24CXX介绍:
目前,市场上I2C总线接口器件有多种,利于A/D转换器、D/A转换器、时钟芯片和存储器等。这里以典型的I2C总线接口为例进行介绍。
I2C总线接口EEPROM存储器是一种采用I2C总线接口的串行总线存储器,这类存储器具有体积小、引脚少、功耗低、工作电压范围宽等特点。目前,Atmel、Microchip、National等公司均提供各种型号的I2C总线接口的串行EEPROM存储器。在单片机系统中使用较多的EEPROM存储器是24系列串行EEPROM。它具有型号多、容量大、支持I2C总线协议、占用单片机的I/0端口少、芯片扩展方便、读写简单等优点。以Atmel公司的产品为例进行介绍,AT24CXX系列是Atmel公司典型的I2C串行总线的EEPROM,工作于从器件模式。
==>AT24CXX:01-1024
==>容量=xx × 1Kbit
型号系列列表:
AT24C01:1K(128×8),
AT24C02:2K(256×8)
AT24C04:4K(512×8),
AT24C08:8K(1K×8)
AT24C16:16K(2K×8)
AT24C512:512K(64K×8)
AT24C1024:1M(128K×8)
例如:AT24C08存储器为8K位(1024个字节×8位容量计算方法)
I2C总线接口的EEPROM存储器
工作电压可选择低电压或标准电压(1.8V、2.7V、5V)
100KHz(1.8V)或400KHz(2.7V、5V)
8字节页写操作(1K、2K),16字节页写操作(4K、8K、16K)
内部数据写周期(最大5ms),重复擦写100万次以上,内容数据掉电保存100年
AT24CXX系列I2C器件的主要参数:
备注:A0-A2是芯片引脚设置的地址,P0-P2是内部页地址。每一个设备地址只能标识256字节的数据空间。
AT24CXX芯片地址:
每片芯片16/32页,每页8字节,地址需要7/8位。总线最大可挂8片。
每片芯片32页,每页16字节,地址需要9位,总线最大可挂4片。
每片芯片64页,每页16字节,地址需要10位,总线最大可挂2片。
每片芯片128页,每页16字节,地址需要11位,总线最大可挂1片。
具有I2C接口的EEPROM存储器的前面4位全部都是1010;
页面地址Px:不用连接;
芯片地址Ax:需要连接为高电平或低电平;
R/W:1-----读操作;0-----写操作。
AT24CXX单元地址:
AT24C01:00H--7FH 128×8bit
AT24C02:00H--FFH 256×8bit
AT24C04:000H—1FFH 512×8bit
AT24C08:000H—3FFH 1024×8bit
AT24C16:000H—7FFH 2048×8bit
AT24C32:000H—FFFH 4096×8bit
AT24C64:0000H—1FFFH 8192×8bit
AT24C128:0000H--3FFFH 16384×8bit
AT24C256:0000H—7FFFH 32768×8bit
AT24C512:0000H—FFFFH 65536×8bit