24c04a资料一、概述1.1特征•低功率CMOS技术•硬件写保护*两线串行接口总线,与I2CTM兼容•5V电源条件下,系统正常工作•自定时写周期(包括自动擦除)•自定时写周期(包含自动擦除)•16个字节的页面写缓冲器•1,000,000擦/写周期(典型值)•8脚DIP/SOIC封装•提供很宽的温度适用范围商用:0℃~+70℃工业用:-40℃~+85℃汽车:-40℃~+125℃2.1描述Microchip公司的24c04a是4K位可擦除PROM。芯片由2个或4个256*8位存储器块构成,并具有标准的两线串行接口。可在电源电压低到2.5V的条件下工作,等待电流和额定电流分别仅为5uA和1mA。24c04a具有8B页面写能力。的24c04a已经一4页写能力高到八字节,和了到四24c04a设备也许连接到相同的两线总线。2.2引脚排列引脚说明1.SDA串行地址/数据输入/输出端这是一个双向传输端,用于传送地址和数据进入器件或从器件发出数据。它是一个漏极开路端,因此要求接一个上拉电阻到Vcc端(典型值如下:100kHz时为10KΩ,400kHz时为1KΩ)这对一般的数据传输,只有在SCL为低电平期间,SDA才允许变化。在SCL为高电平期间SDA的变化,留给指示开始和停止条件。2.SCL串行时钟端次输入端用于同步传输进入和发出器件的数据3.WP端此端必须接到Vss或者Vcc如果此端接到Vss,一般存储器操作使能(读/写整个存储器)如果此端接到Vcc,写操作禁止。整个存储器是写保护的。读操作不受到影响。当WP被使能(连接到Vcc),允许用户可将24c04a用作串行ROM4.A0、A1、A2端这些端没有被24c04a使用。它们可以不用连接,或者连接到Vss、Vcc2.3电子特性Vcc——————————————————7.0V输入和输出关于VSS———-0.6V~VCC+1.0V存储温度———————————-65℃~+150℃使用环境温度—————————-65℃~+125℃焊接口通导温度————————————+300℃引脚的ESD保护————————————4kV名称功能A0A1、A2VssSDASCLWPVcc不工作(必须与Vcc、Vss连接)芯片地址输入接地串行地址/数据I\O串行时钟写保护输入端+5V电源端三、功能说明24c04a支持双向两线总线和数据传输规程。若器件传送数据到总线上,则定义器件为发送器。若器件接收数据,则定义器件为接收器。总线必须在一个主器件控制工作,主器件产生串行时钟(SCl),控制总线存取,并且产生开始和停止条件。同时24c04a作为从器件工作。主器件和从器件都可工作于发送器的状态。但工作于何种方式由主器件决定。四、总线特性总线规程定义如下:—仅当总下不忙时,数据传送才能开始。二数据传送期间,无论何时时钟线为高,数据线必须保持稳定。当时钟线为高时,数据线的变化将认为是传送的开始或停止。因此以下总线条件被定义(图)1.总线不忙数据线和时钟线保持高2.开始数据传送时钟(SCL)为高,SDA线由高到低的变化决定停止条件。所有的操作必须在停止条件以后进行。3.停止数据传送当时钟(SCL)为高,SDA现有低到高的变化决定停止条件。所有的操作必须在停止条件以前结束。4.数据有效在开始条件以后,时钟信号高电平周期期间,当数据线稳定时,数据线的状态表示数据有效。5.确认在接受到每一个字节后,当寻址时,每一接收器件必须产生一个确认位。主器件必须产生一个与此确认为相关的额外时钟脉冲。五、地址三条地址线,用于确定芯片的硬件地址。在24c04a上它们都接地,第8脚和第4脚分别为正、负电源。第5脚SDA为串行数据输入/输出,数据通过这条双向I2C总线串行传送,在AT89C51试验开发板上和单片机的P3.5连接。第6脚SCL为串行时钟输入线,在24c04a上和单片机的P3.6连接。SDA和SCL都需要和正电源间各接一个5.1K的电阻上拉。第7脚需要接地六.字节程序模式在这种模式下,可以发送字节和数据到24c04a。后从主启动信号,该devicecode(4),从地址(3),和R/位,这是逻辑低电位,放置到公共线路。这表明在处理24c04a与字地址abyte将跟随它产生一个应答位。因此,下一个字节的传输由主是字地址和要写入的24c04a地址指针。在收到确认,主设备传递的数据字被写入addressedmemory的24c04a承认位置。主机产生一个停止条件。这引发了内部编程周期。七.书写保护记忆的上半部分的规划将不会发生在24c02a或24c04aWP引脚连接到VCC(+5V)。该装置将接受奴隶和字地址,但如果内存访问write的WP引脚的保护,24c02a/04A不会产生一个应答后数fiRST字节被接收,从而循环的程序不会启动时停止条件断言。WP引脚的极性对24c01a无影响。八.读取模式这个模式说明了主设备读数据从24c01a/02A/04A。主RST建立奴隶和字地址进行写。(注:虽然这是一个阅读模式,地址指针必须是书面的)。在此期间,24c01a/02A/04A生成必要的)。主现在产生另一个开始和发送从地址了,除此之外,读/写位被设置为只读模式。从所产生的应答位后,然后从产出数据处理位置对SDA引脚,增量的地址指针,如果它接收来自主anacknowledge,将nextconsecutive字节。这是自动递增序列中止时,主机发送一个停止conditioninstead承认。