存储芯片 24C02 串行I2C总线 EEPROM
一、存储芯片 24C02的描述:
24C02是一个电可擦除PROM,采用256 X 8(2K bits)的组织结构以及两线串行接口。电压可允许低至1.8V,待机电流和工作电流分别为1μA和1mA。24C02具有页写能力,每页为8字节。24C02具有8-pin DIP和8-pin SOP 两种封装形式。
二、存储芯片 24C02的特点:
宽范围的工作电压1.8V~5.5V
低电压技术
1mA典型工作电流
1μA典型待机电流
存储器组织结构:256 X 8(2K bits)
2线串行接口,完全兼容I2C总线
I2C时钟频率为1MHz(5V),400kHz(1.8V,2.5V,2.7V)
施密特触发输入噪声抑制
硬件数据写保护
内部写周期(最大5ms)
可按字节写
页写:8字节页
可按字节,随机和序列读
自动递增地址
ESD保护大于2.5kV
高可靠性
擦写寿命:100万次
数据保持时间:100年
封装:DIP-8、SOP-8
无铅工艺,符合RoHS标准
三、存储芯片 24C02的应用:
智能仪器仪表,通讯设备,家用电器,计算机、笔记本电脑,工业控制,汽车电子
四、存储芯片 24C02的框图:
五、存储芯片 24C02的极限值:
直流供电电压 VCC :-0.3~+6.5V
直流输入电压 VIN :-0.3~VCC+0.3V
直流输出电压 VOUT :-0.3~VCC+0.3V
存储温度 TSTG :-65~+150℃
六、存储芯片 24C02的典型应用图:
七、存储芯片 24C02的操作说明:
24C02支持I2C总线传输协议。I2C是一种双向、两线串行通讯接口,分别是串行数据线SDA和串行时钟线SCL。两根线都必须通过一个上拉电阻接到电源。典型的总线配置如下图所示:
总线上发送数据的器件被称作发送器,接收数据的器件被称作接收器。控制信息交换的器件被称作主器件,受主器件控制的器件则被称作从器件。主器件产生串行时钟SCL,控制总线的访问状态、产生START和STOP条件。24C02在I2C总线中作为从器件工作。
只有当总线处于空闲状态时才可以启动数据传输。每次数据传输均开始于START条件,结束于STOP条件,二者之间的数据字节数是没有限制的,由总线上的主器件决定。信息以字节(8位)为单位传输,第9位时由接收器产生应答。
起始和停止条件
数据和时钟线都为高则称总线处在空闲状态。当SCL为高电平时SDA的下降沿(高到低叫做起始条件(START,简写为S),SDA的上升沿(低到高)则叫做停止条件(STOP,简写为P)。见下图:
位传输
每个时钟脉冲传输一位数据。SCL为高时SDA必须保持稳定,因为此时SDA的改变被认为是控制信号。位传输见下图:
应答
总线上的接收器每接收到一个字节就产生一个应答,主器件必须产生一个对应的额外的时钟脉冲,见下图:
接收器拉低SDA线表示应答,并在应答脉冲期间保持稳定的低电平。当主器件作接收器时,必须发出数据传输结束的信号给发送器,即它在最后一个字节之后的应答脉冲期间不会产生应答信号(不拉低SDA)。这种情况下,发送器必须释放SDA线为高以便主器件产生停止条件。
页写
24C02器件按8字节/页执行页写。
页写初始化与字节写相同,只是主器件不会在第一个数据后发送停止条件,而是在EEPROM收到每个数据后都应答“0”。最后仍需由主器件发送停止条件,终止写序列见下图。
接收到每个数据后,字地址的低3位内部自动加1,高位地址位不变,维持在当前页内。当内部产生的字地址达到该页边界地址时,随后的数据将写入该页的页首。如果超过8个,数据传送给了EEPROM,字地址将回转到该页的首字节,先前的字节将会被覆盖。
应答查询
一旦内部写周期启动,EEPROM输入无效,此时即可启动应答查询:发送起始条件和器件地址(读/写位为期望的操作)。只有内部写周期完成,EEPROM才应答“0”。之后可继续读/写操作。
应答查询流程见下图:
声明:本网站原创内容,如需转载,请注明出处;本网站转载的内容(文章、图片、视频)等资料版权归原网站所有。如我们采用了您不宜公开的文章或图片,未能及时和您确认,避免给双方造成不必要的经济损失,请电邮联系我们,以便迅速采取适当处理措施;邮箱:limeijun@yushin88.com