AT24C02中文资料概述与特点
AT24C02是一种低工作电压的串行电可擦除只读存储器(EEPROM),内部组织为128/256/512/1024/2048个字节,每个字节8位。该芯片被广泛应用于低电压及低功耗的工商业领域。
主要特性:
* 工作电压:1.8V~5.5V
* 输入/输出引脚兼容5V
* 应用在内部结构:128x8(1K),256x8(2K),512x8(4K),1024x8(8K),2048x8(16K)
* 二线串行接口
* 输入引脚经施密特触发器滤波抑制噪声
* 双向数据传输协议
* 兼容400KHz(1.8V,2.5V,2.7V,3.6V)
* 支持硬件写保护
* 高可靠性:读写次数:1,000,000次 – 数据保存:100年
结构框图:
* 串行时钟信号引脚(SCL):在SCL输入时钟信号的上升沿将数据送入EEPROM器件,并在时钟的下降沿将数据读出。
* 串行数据输入/输出引脚(SDA):SDA引脚可实现双向串行数据传输。该引脚为开漏输出,可与其它多个开漏输出器件或开集电极器件线或连接。
* 地址脚(A2,A1,A0):A2、A1和A0引脚为24C01/02/04/08/16的硬件连接的器件地址输入引脚。
* 写保护引脚(WP):具有用于硬件数据写保护功能的引脚。当该引脚接GND时,允许正常的读/写操作。当该引脚接VCC时,芯片启动写保护功能。
器件操作:
* 时钟及数据传输:SDA引脚通常被外围器件拉高。SDA引脚的数据应在SCL为低时变化;当数据在SCL为高时变化,将视为下文所述的一个起始或停止命令。
* 起始命令:当SCL为高,SDA由高到低的变化被视为起始命令,必须以起始命令作为任何一次读/写操作命令的开始。
* 停止命令:当SCL为高,SDA由低到高的变化被视为停止命令,在一个读操作后,停止命令会使EEPROM进入等待态低功耗模式。
* 应答:所有的地址和数据字节都是以8位为一组串行输入和输出的。每收到一组8位的数据后,EEPROM都会在第9个时钟周期时返回应答信号。
* 等待模式:等待模式是EEPROM的一种低功耗模式,在该模式下,EEPROM可以降低功耗,以减少电池寿命。