.doc6于 特别说明 此资料来自豆丁网(htp:lw.docin.com) 您现在所看到的文档是使用下载器所生成的文档 此文档的原件位于 http://www.docin.com/p-35915314.html 感谢您的支持 抱米花 http://blog.sina.com.cn/lotusbaob doc而子
特别说明 此资料来自豆丁网(http://www.docin.com/) 您现在所看到的文档是使用下载器所生成的文档 此文档的原件位于 感谢您的支持 抱米花 http://blog.sina.com.cn/lotusbaob http://www.docin.com/p-35915314.html
应用笔记 AT24CxX系列EEPROM应用笔记 sungangb@sohu.com PDF文件使用'pdfFactory Pro'试用版本创建www,fineprint.com.cn
AT24CxX系列EEPROM应用笔记 AT24Cxx系列EEPROM应用笔记 1.概述 EEPROM指的是“电可擦除可编程只读存储器”,即Electrically Erasable Programmable Read-Only memor 它的最大优点是可直接用电信号擦除,也可用电信号写入。EEPROM不能取代RAM的原因 是其工艺复杂 耗费的门电路过多, 且重编程时间比较长,同时其有效重编程次数也比较低。 EEPROM根据数据总线的不同分为串行和并行两种。 首先介绍一下串行EEPROM,按照串行总线的不同,可以分为I2C总线兼容系列、 Microwire总线兼容系列和SPmM总线兼容系列,如表I所示。 表1串行EEPROM的分类 类型 12C 项目 Microwire SPI 代表片 24C64 93C46 25C64 容量大小 128512Kb 1k16k 4k256k 总线数量 2线 3线 4线 下面以PC系列中的24C64为例详细介绍PC系列EEPROM的具体操作和使用。 2.特点 AT24Cxx系列EEPROM是由美国Merochip公司出品,1-512K位的支持I2C总线数据传送 协议的串行CMOS E2PROM,可用电擦除,可编程自定时写周期(包括自动擦除时间不超过1Oms 典型时间为5s)的。串行E2PROM一般具有两种写入方式,一种是字节写入方式,还有另 种页写入方式。允许在一个写周期内同时对1个字节到一页的若干字节的编程写入,1页的大小 取决于芯片内页寄存器的大小。其中,AT24C01具有8字节数据的页面写能力,AT24C0204/08/16 具有16字节数据的页面写能力,AT24C3264具有32字节数据的页面写能力。 AT24Cxx系列EEPROM的特点如下: ●低电压和标准电压应用 5.0 (VCC =4.5V to 5.5V) 2.7(VCC=2.7Vto5.5V) 2.5(VCC=2.5V to5.5V 1.8(VCC=1.8Vto5.5V) ·低功耗 ●两线由行接口 ●双向数据传输协议 -1- PDF文件使用"pdf Factory Pro'试用版本创建Ww,fineprint.com.cn
AT24Cxx系列EEPROM应用笔记 100kHz(1.8V2.5V2.7V),400kHz(5V)兼容 ●写保护管脚 ·32By1e页写模式 ·可编程自定时写周期(包括自动擦除时间不超过10ms,典型时间为5ms) ·高可靠性 可读写次数:1 Million Cycles 数据保存:100年 8-Pin JEDEC PDIP,8-Pin and 14-Pin JEDEC SOIC and 8-Pin EIAJ Packages 3.管脚描述 AT24Cxx系列E2PROM提供标准的8脚DP封装和8脚表面安装的SOIC封装 AT24C32/64管脚排列图分别如下图(图1)所示,其管脚功能描述如表(表2)所示 8-Pin PDIP 8-Pin SOIC A0□, &▣vcc A1□2 A1厂2 7WP A2□ s口sct A23 6▣scu GND4 SDA 图2管脚排列图 表3管脚功能 Pin Name Function Ag to A2 Address inputs SDA l Clock Input WP Write Protect SCL: 串行时钟 这是 个输入管脚,用于产生器件所有数据发送或接收的时钟 SDA:串行数据/地址 这是一个双向传输端,用于传送地址和所有数据的发送或接收。它是一个漏极开路端,因此 要求接一个上拉电到Vc端(典型值为:1OOKH是为1OK,4 00KHz时为1K)。对于一般的数据 传输,仅在SCL为低期间SDA才允许变化。在SCL为高期间变化,留给指示START(开始) 和STOP(停止)条件 A0、A1、A2:器件地址输入端 这些输入端用于多个器件并联时设置器件地址,当这些脚悬空时默认值为0(AT24C01除外)。 -2 pDF文件使用'pdf Factory Pro'试用版木创建ww.fineprint.com.cn
AT24Cxx系列EEPROM应用笔记 WP:写保护 如果WP管脚连接到Vcc,所有的内容都被写保护(只能读)。当WP管脚连接到Vss或悬 空,允许器件进行正常的读写操作 4.器件操作 4.1.开始START CONDITION 主器件通过发送一个起始信号启动发送过程。这个信号的时序要求是当SCL为高时,SDA 出现一个由低到高的跳变。时序图如下(图3)。 SDA 图4开始时序 4.2.应答信号ACKNOWLEDGE ℃总线数据传送时,每成功地传送一个字节数据后,接收器都必须产生一个应答信号。 应答的器件在第9个时钟周期时将SDA线拉低(发送一个O),表示其已收到一个8位数据。 AT4CX在接收到起始信号和从器件地址之后响应一个应答信号,如果器件已选择了写操作 则在每接收一个8位字节之后响应一个应答信号。 当AT24Cxx工作于读模式时,在发送一个8位数据后释放SDA线并监视一个应答信号, 一旦接收到应答信号,AT24Cxx继续发送数据,如主器件没有发送应答信号,器件停止传送数 据并等待一个停止信号。主器件必须发一个停止信号给AT24Cxx使其进入候命模式并使器件 处于已知的状态 应答信号的时序如下图所示(图5)。 -3- PDF文件使用"pdf Factory Pro'试用版本创建Www,fineprint.com.cn