欢迎来到天天文库
浏览记录
ID:57254276
大小:163.65 KB
页数:8页
时间:2020-08-07
《AT24Cxx中文数据手册.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、AT24C01A/02/04/08A/16A提供1024/2048/4096/8192/16384个连续的可擦除的位,以及由每8位组成一个字节的可编程只读存储器(EEPROM),其分别提供128/256/512/1024/2048个字节。该设备适用在许多低功耗和低电压操作的工业和商业应用中。1引脚描述1.1串行时钟(SCL)SCL输入用于正向输出边缘时钟信号到每个EEPROM设备,以及每个设备输出的反向边缘时钟数据。1.2串行数据(SDA)SDA引脚是用于串行数据双向传输。该引脚为开漏输出,同时可以与其他开漏极
2、或集电极开路器件进行线或。1.3设备/页地址(A2,A1,A0)对于AT24C01A和AT24C02,A2、A1和A0引脚是配置器件的硬件地址输入。一根总线上可以连接多达八个1K/2K的设备(器件寻址部分详细讨论了器件寻址)。AT24C04使用A2和A1引脚作为硬件地址输入,在一根总线上有4个4K的设备可用来寻址。A0引脚没有连接。AT24C08A只使用A2引脚作为硬件地址输入,在一根总线上有2个8K的设备可用来寻址。A0和A1引脚没有连接。AT24C16A不使用设备地址引脚,这限制了一根总线上只能挂一个设备。
3、A0、A1和A2引脚没有连接。1.4写保护(WP)AT24C01A/02/04/08A/16A有一个写保护引脚,提供硬件数据保护。写保护引脚允许正常读/写操作时连接到GND。当写保护引脚连接到VCC,写保护功能启用和操作如下表所示。1设备操作1.2.1.1时钟和数据转换SDA引脚通常情况下拉高。SDA引脚上的数据只能在SCL低时间段内更改,而启动条件或停止条件在SCL为高时进行。1.2启动条件在任何其他指令之前,SDA由高变为低,且SCL为高。1.3停止条件SDA由低变为高,且SCL为高。在读取序列之后,执行停
4、止命令后EEPROM进入备用电源模式。1.4应答所有地址和数据字都是从EEPROM串行发送和接收8位字节。EEPROM发送一个“0”来确认它接收了每个字节。这发生在第九个时钟周期。如下图所示。1.1待机模式AT24C01A/02/04/08A/16A具有低功耗待机模式。上电时和收到停止位之后都是又内部操作来完成。1.2存储器复位电源丢失或系统复位导致协议中断后,可以通过以下步骤进行重置:A.记录9个时钟周期;B.在每个周期SCL为高时寻找SDA为高的作态。C.创建开始状态1器件寻址1K,2K,4K,8K和16K
5、的EEPROM器件都需要在启动条件后跟随一个8位设备地址字,对芯片进行读写操作。设备地址字由一个固定的由0和1的序列组成,前四个最有效位的零顺序如下所示。这是所有的EEPROM器件常用的。在1K/2K的EEPROM设备地址位中,接下来的3位分别是A2,A1和A0,这3位必须比较其相应的硬连线的输入引脚。在4K的EEPROM设备中,使用第三位作为内存页地址位,A2和A1作为设备地址位。这两个设备地址位必须与相应的硬连线输入引脚相比较。A0引脚没有连接。在8K的EEPROM设备中,使用A2作为设备地址位,剩下2位作
6、为内存寻址页。A2点必须与相应的硬连线的输入引脚。A1和A0引脚没有连接。在16K的EEPROM设备中,不使用任何设备地址位,而是3位用于存储页寻址。这些页面寻址位在4K,8K和16K的设备应考虑如下的数据字地址的最高位,A0,A1和A2引脚没有连接。设备地址的第八位是读/写操作位。如果该位高,则启动读操作,如果该位较低,则启动写操作。通过比较设备地址,EEPROM将输出一个零。如果没有进行比较,芯片将恢复到待机状态。1写操作1.1字节写入写操作需要在设备地址字后跟随一个8位数据字地址和应答。在这个地址后,EE
7、PROM将再次响应一个零,然后写入一个8位数据字。在接收到8位数据字之后,EEPROM将输出一个零,寻址设备(如微控制器)必须用一个停止条件终止写入序列。这时EEPROM进入内部的一个同步写周期tWR,此时数据写到一个非易失性存储器。所有输入在写周期内禁用,EEPROM将不会响应,直到写入完成。1.2页写入1K和2K的EEPROM具备8字节页写的功能,而4K,8K和16K的具备16字节页写的功能。页写入与字节写入相同,但在第1个数据字进入时钟之后,微控制器不会发送停止条件。与之相反,在EEPROM中确认了第1个
8、数据字后,微控制器可以传输多达7(1K和2K)或15(4K、8K、16K)个数据字。EEPROM收到的每个数据字后将以一个“0”来响应。微控制器必须以一个停止条件来终止页写入序列。(图9)数据字地址低的3位(1K和2K)或4位(4K、8K、16K)在接收每个数据字之后递增。较高的数据字地址位不会递增,保留内存页行位置。当内部产生的字地址达到了页面边界,随后的字节会回滚到本页的开始。如果
此文档下载收益归作者所有