ST24C04 , ST25C04
ST24W04 , ST25W04
4 Kbit的串行I
2
C总线EEPROM
使用用户自定义的块写保护
100万次擦/写与
40年数据保留
单电源电压:
- 3V至5.5V的ST24x04版本
- 2.5V至5.5V的ST25x04版本
硬件写CONTROL版本:
ST24W04和ST25W04
可编程写保护
两线串行接口,完全我
2
C
总线兼容
字节和多字节写(最多4个
字节)
页写(最多8字节)
BYTE ,随机和顺序读
模式
自定时编程周期。
自动地址递增
增强型ESD /闩锁
表演
8
1
PSDIP8 ( B)
0.25毫米框架
8
1
SO8 (M )
150mil宽度
图1.逻辑图
描述
本规范包括一系列的4 Kbit的我
2
C总线
EEPROM产品中, ST24 / 25C04和
ST24 / 25W04 。在文中,产品被称为
如ST24 / 25x04 ,其中"x"是: "C"标准
版本和"W"硬件写控制ver-
锡永。
表1.信号名称
PRE
E1-E2
SDA
SCL
模式
WC
V
CC
V
SS
写保护启用
芯片使能输入
串行数据地址输入/输出
串行时钟
多字节/页写模式
( C版)
写控制(W版)
电源电压
地
VCC
2
E1-E2
PRE
SCL
MODE / WC *
ST24x04
ST25x04
SDA
VSS
AI00851E
注意:
WC信号仅适用于ST24 / 25W04产品。
1999年2月
1/16
ST24 / 25C04 , ST24 / 25W04
图2A 。 DIP引脚连接
图2B中。 SO引脚连接
ST24x04
ST25x04
PRE
E1
E2
VSS
1
2
3
4
8
7
6
5
AI00852E
ST24x04
ST25x04
VCC
MODE / WC
SCL
SDA
PRE
E1
E2
VSS
1
2
3
4
8
7
6
5
AI01107E
VCC
MODE / WC
SCL
SDA
表2.绝对最大额定值
(1)
符号
T
A
T
英镑
T
领导
V
IO
V
CC
V
ESD
参数
工作环境温度
储存温度
焊接温度,焊接
输入或输出电压
电源电压
静电放电电压(人体模型)
(2)
静电放电电压(机器型号)
(3)
( SO8封装)
( PSDIP8包)
40秒
10秒
价值
-40至125
-65到150
215
260
-0.6 6.5
-0.3 6.5
4000
500
单位
°C
°C
°C
V
V
V
V
注意事项:
1.除评级"Operating温度Range" ,上面讲的那些表"Absolute最大Ratings"上市
可能对器件造成永久性损坏。这些压力额定值只,设备的操作在这些或任何其他
超出本规范的经营部门所标明的条件是不是暗示。暴露在绝对最大
额定值条件下工作会影响器件的可靠性。另请参阅意法半导体处处计划和其他
相关的质量文件。
2. MIL -STD- 883C , 3015.7 ( 100pF的, 1500
).
3. EIAJ IC- 121 (条件C ) ( 200pF的, 0
).
描述
(续)
在ST24 / 25x04是4千位电可擦除
可编程存储器( EEPROM ) ,组织
为256 ×8位的2个街区。它们被制造
意法半导体的Hi -高级耐力
CMOS技术,保证了endur-
一百万擦除/写入周期,数据ANCE
保留40年。
这两种塑料双列直插和塑料小外形
封装。
回忆都与我相兼容
2
待机动
德国电视一台,两线串行接口,它采用了双方向
方面的资料总线和串行时钟。回忆
2/16
携带一个内置的4位,唯一的设备标识
对应于I码(1010 )
2
C总线defini-
化。这是用2片一起使用的使能输入
(E2, E1),以便达到4× 4K设备可以是
连接至I
2
C总线和单独选择。
记忆表现为在I从站设备
2
C
协议与所有的内存操作同步
由串行时钟。读取和写入操作
通过生成的启动条件启动
总线主控器。启动条件之后是
的7个比特(识别码1010 ),加一个流
读/写位和一个应答终止
位。
ST24 / 25C04 , ST24 / 25W04
表3.设备选择代码
器件代码
位
设备选择
注意:
在B7 MSB首先发送。
芯片使能
b4
0
b3
E2
b2
E1
块
SELECT
b1
A8
RW
b0
RW
b7
1
b6
0
b5
1
表4.操作模式
(1)
模式
当前地址读
随机地址读
顺序读取
字节写
多字节写
(2)
页写
RW位
’1’
’0’
’1’
’1’
’0’
’0’
’0’
X
X
V
IH
V
IL
1至512
1
4
8
模式
X
X
字节
1
1
初始序列
开始,设备选择, RW = ' 1 '
开始,设备选择, RW =' 0 ' ,地址,
重新启动,设备选择, RW = ' 1 '
类似于目前或随机模式
开始,设备选择, RW =' 0 '
开始,设备选择, RW =' 0 '
开始,设备选择, RW =' 0 '
注意事项:
1, X = V
IH
或V
IL
2.多字节写在ST24 / 25W04版本不可用。
当将数据写入存储器,响应该
通过认定的确认位接收8位
在第9位的时间。当数据被读出
总线主控器,它确认收到的数据
以同样的方式字节。数据传输是termi-
经过NAT与停止条件。
上电复位: V
CC
锁定写保护。
In
为了防止数据损坏和意外的
上电时,上电写入操作
复位(POR)电路来实现。直到V
CC
电压已经达到的POR阈值,则
内部复位,所有操作将被禁用
并且设备不会响应任何命令。
以同样的方式,当V
CC
从下拉
工作电压低于POR阈值
值,所有的操作都被禁止,该装置
不会响应任何命令。一个稳定的V
CC
施加任何逻辑信号之前必须应用。
信号说明
串行时钟( SCL ) 。
SCL输入引脚用于
中和从存储器中同步所有数据。一
电阻器可以从SCL线与V相连
CC
以充当上拉(参见图3) 。
串行数据( SDA ) 。
SDA引脚是双向的
并且,用于在或从存储器中传送数据。
这是一个开漏输出,可能是电线或运算
与其它漏极开路或集电极开路信号
总线。电阻必须从SDA连接
公交线路到V
CC
充当上拉(参见图3) 。
芯片使能( E1 - E2 ) 。
这些芯片的使能输入
用于设置的2个最低显著位( B2,B3)
的7位器件选择代码。这些输入可能
动态驱动或连接到V
CC
或V
SS
to
建立设备选择代码。
保护使能( PRE ) 。
预先输入引脚,在AD-
DITION的块地址指针位的状态
(B2 ,位置1FFh的如在图7 ),设置预
写保护激活。
模式(MODE) 。
MODE输入可用引脚
7 (又见WC功能),并且可以被驱动来动态
美云。它必须是在V
IL
或V
IH
对于字节写
模式下,V
IH
对于多字节写模式或V
IL
对于页
写模式。未连接时, MODE输入
在内部被解读为V
IH
(多字节写模式) 。
写控制( WC ) 。
一个硬件写控制
功能( WC )仅可供ST24W04和
ST25W04版本的引脚7 ,此功能是有用的
为了保护存储器中的内容,从任何
误擦除/写周期。写控制显
纳尔用于使能(WC = V
IH
)或禁用( WC =
V
IL
)内部写保护。如果不整合
连接的,在WC输入在内部解读为V
IL
和
该存储区没有写保护。
3/16
ST24 / 25C04 , ST24 / 25W04
信号说明
(续)
与此写入控制功能的设备不
不再支持的操作的多字节写模式
化,但其他所有的写入模式是完全支持
移植。
请参考AN404应用笔记DE-更多
关于写控制功能尾的信息。
设备操作
I
2
C总线背景
在ST24 / 25x04支持我
2
C协议。这
协议规定,将数据发送到任何设备
总线作为一个发送器和一个读取的任何装置
该数据作为一个接收器。控制该设备
数据传输被称为主站和其他
作为奴隶。主人总是启动数据
传输,并为同步串行时钟
chronisation 。在ST24 / 25x04总是从
设备中的所有通信。
启动条件。
开始是由一个高识别
SDA线在时钟SCL为低电平的跳变
是稳定的,在高的状态。一个起始条件必须
先进行数据传输任何命令。除了
编程过程中,在ST24 / 25x04 CON-
tinuously监视一个的SDA和SCL信号
启动条件,将不会响应除非
给出。
停止条件。
停止由低到高确定
SDA线上的转变,而时钟SCL为
稳定的高境界。停止条件termi-
在ST24 / 25x04之间纳茨通信
和总线主控器。在最后一个停止条件
Read指令的,之后,只有在一个无
承认,强制待机状态。一个停止
条件在Write指令的触发器的端
内部EEPROM写周期。
确认位( ACK) 。
一个确认信号
用于指示一个全成的数据传输。该
总线发送,无论是主机或从机,将发布
发送8位数据后的SDA总线。在
9个时钟脉冲期间,接收拉SDA
公交低到确认收到的8位
数据。
数据输入。
在数据输入ST24 / 25x04
样品上的上升沿SDA总线信号
时钟SCL 。需要注意的是正确的设备操作
化时钟时,SDA信号必须保持稳定
从低到高的转变,并且数据必须改变
只有当SCL线为低电平。
内存寻址。
开始通信BE-
补间总线主机和从机ST24 / 25x04 ,
主机必须启动条件。后续
荷兰国际集团这样,主机发送到SDA总线8
位( MSB在前)对应的设备选择
代码( 7位)和读或写位。
图3.最大R
L
值与总线电容(C
公共汽车
)为一个余
2
C总线
20
VCC
16
RL
RL
RL最高值(kΩ )
12
主
8
SDA
SCL
CBUS
CBUS
4
VCC = 5V
0
100
200
CBUS (PF )
300
400
AI01100
4/16
ST24 / 25C04 , ST24 / 25W04
表5.输入参数
(1)
(T
A
= 25
°C,
F = 100千赫)
符号
C
IN
C
IN
Z
WCL
Z
WCH
t
LP
参数
输入电容( SDA )
输入电容(其他引脚)
WC输入阻抗( ST24 / 25W04 )
WC输入阻抗( ST24 / 25W04 )
低通滤波器的输入时间常数
( SDA和SCL )
V
IN
≤
0.3 V
CC
V
IN
≥
0.7 V
CC
5
500
100
测试条件
民
最大
8
6
20
单位
pF
pF
k
k
ns
注意:
1.采样只,而不是100 %测试。
表6.直流特性
(T
A
= 0至70℃ , -20℃至85 ℃或-40至85℃ ; V
CC
= 3V至5.5V或2.5V至5.5V )
符号
I
LI
I
LO
参数
输入漏电流
输出漏电流
电源电流( ST24系列)
电源电流( ST25系列)
电源电流(待机)
( ST24系列)
测试条件
0V
≤
V
IN
≤
V
CC
0V
≤
V
OUT
≤
V
CC
SDA在高阻
V
CC
= 5V ,女
C
= 100kHz的
(上升/下降时间为10ns < )
V
CC
= 2.5V ,女
C
= 100kHz的
V
IN
= V
SS
或V
CC
,
V
CC
= 5V
V
IN
= V
SS
或V
CC
,
V
CC
= 5V ,女
C
= 100kHz的
V
IN
= V
SS
或V
CC
,
V
CC
= 2.5V
V
IN
= V
SS
或V
CC
,
V
CC
= 2.5V ,女
C
= 100kHz的
–0.3
0.7 V
CC
–0.3
V
CC
– 0.5
I
OL
= 3mA电流, V
CC
= 5V
I
OL
= 2.1毫安,V
CC
= 2.5V
民
最大
±2
±2
2
1
100
300
5
50
0.3 V
CC
V
CC
+ 1
0.5
V
CC
+ 1
0.4
0.4
单位
A
A
mA
mA
A
A
A
A
V
V
V
V
V
V
I
CC
I
CC1
I
CC2
电源电流(待机)
( ST25系列)
V
IL
V
IH
V
IL
V
IH
V
OL
输入低电压( SCL , SDA )
输入高电压( SCL , SDA )
输入低电压
( E1 - E2 , PRE , MODE , WC)
输入高电压
( E1 - E2 , PRE , MODE , WC)
输出低电压( ST24系列)
输出低电压( ST25系列)
5/16
24C02 / 24C04 / 24C08 / 24C16
特点
宽电压工作
- V
CC
= 1.8V至5.5V
工作环境温度: -40
。
+85
。
C
C
内部结构:
- 24C02 , 256× 8 ( 2K位)
- 24C04 , 512 ×8 ( 4K位)
- 24C08 , 1024 ×8 ( 8K位)
- 24C16 , 2048× 8 ( 16K位)
1兆赫( 5V ) , 400千赫( 1.8V , 2.5V , 2.7V )兼容
写保护引脚用于硬件数据保护
8字节( 2K ) , 16字节( 4K , 8K , 16K )写模式
允许页面局部写入
自定时写周期( 5 ms以下)
高可靠性
- 耐力: 100万次擦写循环
- 数据保存:100年
两线串行接口
施密特触发器滤波输入抑制噪声
双向数据传输协议
概述
该
8引脚PDIP , 8引脚SOP和8引脚TSSOP封装
模具销售:晶圆形式,松饼包
24C02 / 24C04 / 24C08 / 24C16提供2048/4096/8192/16384位串行电可擦除和
组织为每8比特256/512/1024/2048词语可编程只读存储器(EEPROM) 。该装置是
用于许多工业和商业应用中的低功率和低电压操作的优化
必不可少的。该
24C02 / 24C04 / 24C08 / 24C16可在节省空间的8引脚PDIP , 8引脚SOP和8引脚
TSSOP封装,并通过2线串行接口访问。
引脚配置
8引脚PDIP
C16 / C08 / C04 / C02
NC / NC / NC / A0
NC / NC / A1 / A1
NC / A2 / A2 / A2
GND
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
C16 / C08 / C04 / C02
NC / NC / NC / A0
NC / NC / A1 / A1
NC / A2 / A2 / A2
GND
8引脚SOP
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
8引脚TSSOP
C16 / C08 / C04 / C02
NC / NC / NC / A0
NC / NC / A1 / A1
NC / A2 / A2 / A2
GND
1
2
3
4
8
7
6
5
V
CC
WP
SCL
SDA
引脚说明
表1 :引脚配置
引脚名称
TYPE
姓名和职务
A0 - A2
SDA
SCL
WP
GND
V
CC
NC
I
地址输入
串行数据
串行时钟输入
写保护
地
电源
无连接
I / O &漏极开路
I
I
P
P
NC
北京ESTEK ELECTRONICS CO 。 , LTD。
1
24C02 / 24C04 / 24C08 / 24C16
框图
V
CC
GND
WP
SCL
SDA
START STOP
逻辑
EN
串行控制
逻辑
负载
COMP
设备地址
比较
高压
泵/时序
数据恢复
C16 / C08 / C04 / C02
NC / NC / NC / A0
NC / NC / A1 / A1
NC / A2 / A2 / A2
数据字
地址计数器
负载
INC。
X解码器
EEPROM
Y译码
串行MUX
DIN
DOUT /确认
DOUT
北京ESTEK ELECTRONICS CO 。 , LTD。
2
24C02 / 24C04 / 24C08 / 24C16
引脚说明
设备/页地址( A2 , A1和A0 ) :
在A2 , A1和A0引脚器件地址输入硬
有线的
该
该
该
24C02 。八2K设备可以处理在一个总线系统(器件寻址讨论
详见器件寻址章节) 。
24C04使用A2和A1的输入为硬线寻址和总共四个4K设备上的数据,可
24C08只使用A2输入为硬线寻址以及两个8K器件在单个可寻址
24C16不使用该设备的地址引脚,这限制了器件的数目在一条总线上的一个。在A0 ,
单总线系统。 A0引脚是一个没有连接,并可以连接到地面。
总线系统。 A0和A1引脚内部未连接,并且可以连接到地。
A1和A2引脚内部未连接,并且可以连接到地。
串行数据( SDA ) :
SDA引脚是双向的串行数据传输。该引脚为开漏输出,可
线或任意数量的其他漏极开路或集电极开路的设备。
串行时钟( SCL ) :
在SCL输入用于上升沿时钟将数据送入EEPROM器件和负
边缘时钟数据从每个设备的。
写保护(WP ) :
该
24C02 / 24C04 / 24C08 / 24C16有一个写保护引脚,可提供硬件数据
保护。写保护引脚允许在连接到接地( GND )正常的读/写操作。当写
保护引脚连接到V
CC
中,写保护功能被启用,并且工作原理示于下表2中。
表2 :写保护
WP引脚状态
该阵列的一部分保护
24C02
全地址(2K)
24C04
全部( 4K )阵列
24C08
全地址(8K)
24C16
全( 16K )阵列
在V
CC
在GND
正常的读/写操作
存储器组织
24C02 , 2K串行EEPROM :
内部分为32页,每页8字节, 2K ,需要一个8位数据
字地址的随机字寻址。
24C04 , 4K串行EEPROM :
内部分为32页,每页16字节, 4K需要一个9位数据
字地址的随机字寻址。
24C08 , 8K串行EEPROM :
内部分为64页,每页16字节, 8K需要一个10位数据
字地址的随机字寻址。
24C16 , 16K串行EEPROM :
内部分为128页,每页16字节, 16K需要一个11位
数据地址的随机字寻址。
北京ESTEK ELECTRONICS CO 。 , LTD。
3
24C02 / 24C04 / 24C08 / 24C16
设备操作
时钟及数据传输:
SDA引脚通常拉高外部设备。在SDA数据
针可以在SCL为低电平的时间段只能改变(见附图1 4页) 。在SCL高电平期间的数据变动
将显示一个启动或定义见下文停止状态。
启动条件:
SDA与SCL为高至低过渡是一个开始状态,必须先于任何其它
命令(参见图2,第4页) 。
停止条件:
SDA与SCL高电平低到高的转变是一个停止条件。后的读出顺序,停止
命令会使EEPROM在待机功率模式(参见图2第4页) 。
应答:
所有地址和数据字被串行传送到和从在8位字的EEPROM中。该
EEPROM发送"0"承认,它已收到每一个字。这发生在第九个时钟周期。
待机模式:
该
24C02 / 24C04 / 24C08 / 24C16功能被启用低功耗待机模式: (一)
在上电和( b)收到停止位并且结束所有的内部操作后
存储器复位:
在协议中,电或系统复位中断之后,任何两个器件可通过复位
以下这些步骤:
1.
2.
3.
时钟高达9次。
寻找高SDA在每个时钟周期,而SCL为高电平。
建立一个起始条件。
图1 :数据有效性
SDA
SCL
数据稳定
数据
变化
数据稳定
图2 :启动和停止的定义
SDA
SCL
开始
停止
北京ESTEK ELECTRONICS CO 。 , LTD。
4
24C02 / 24C04 / 24C08 / 24C16
图3 :输出应答
SCL
1
8
9
DATA IN
数据输出
开始
应答
设备寻址
在2K , 4K , 8K和16K EEPROM器件都需要在开始状态之后,使一个8位的设备地址字
该芯片能够进行读或写操作(参见图4,第7页) 。
设备地址字由一个强制"1" , "0"序列的第4最显著比特,如图所示。
这是通用于所有串行EEPROM器件。
接下来的3位是A2 , A1和A0器件地址位为2K EEPROM 。这3位必须与他们的
相应的硬连线输入引脚。
在4K EEPROM只使用A2和A1器件地址位与第三位是存储页地址位。该
两个器件地址位必须与它们对应的硬连线输入引脚。 A0引脚没有连接。
8K容量的EEPROM只使用A2器件地址位在接下来的2位作为存储器页地址。在A2位
必须比较其相应的硬连线输入引脚。 A1和A0引脚没有连接。
在16K不使用任何设备的地址位,因此这3位用于存储器页地址。这些页面
解决的4K , 8K和16K位的设备应考虑数据地址的最显著位
它遵循。在A0 , A1和A2引脚没有连接。
该设备地址的第八位是读/写操作选择位。如果此位为高启动一个读操作
并且,如果此位为低启动的写操作。
当一个器件地址后, EEPROM将输出一个"0".如果比较不发,芯片将返回到
待机状态。
北京ESTEK ELECTRONICS CO 。 , LTD。
5
TIGER ELECTRONIC CO 。 , LTD。
24C02/04/08/16
24C02 / 24C04 / 24C08 / 24C16
2K位( 256× 8 ) / 4K位( 512 ×8 ) / 8K位( 1024 ×8 ) / 16K位( 2048× 8 )
两线串行EEPROM
特点
两线串行接口
V
CC
= 1.8V至5.5V
双向数据传输协议
内部组织
24C02 , 256× 8 ( 2K位)
24C04 , 512 ×8 ( 4K位)
24C08 , 1024 ×8 ( 8K位)
24C16 , 2048× 8 ( 16K位)
1兆赫( 5V ) , 400千赫( 1.8V , 2.5V , 2.7V )兼容
8字节( 2K ) , 16字节( 4K , 8K , 16K )写模式
自定时写周期( 5 ms以下)
100万次擦写循环保证
数据保留> 100年
工作温度: -40 ℃ + 85 ℃
8引脚PDIP , 8引脚SOP和8引脚TSSOP封装
描述
24C02 / 24C04 / 24C08 / 24C16提供2048/4096/8192/16384位的串行电
组织为8 256/512/1024/2048话可擦除和可编程只读存储器(EEPROM)中
每个位。所述装置被用于许多工业和商业应用中优化的
低功率和低电压操作是必不可少的。该BL24C02 / BL24C04 / BL24C08 / BL24C16是
采用节省空间的8引脚PDIP , 8引脚SOP和8引脚TSSOP封装,并通过访问
两线串行接口。
引脚说明
1
24C02/04/08/16
设备/页地址( A2 , A1和A0 ) :
在A2 , A1和A0引脚器件地址输入
被硬连线为24C02 。八2K设备可以在一个单一的总线系统处理(设备
寻址详见下器件寻址章节中讨论) 。
在24C04使用A2和A1的输入为硬线寻址和总共四个4K设备可以是
解决在一个总线系统。 A0引脚是一个没有连接,并可以连接到地面。
在24C08只使用A2输入为可编程寻址和两个8K设备可以是
解决在一个总线系统。 A0和A1引脚内部未连接,并且可以连接到
地面上。
在24C16不使用该设备的地址引脚,这限制了器件的数目在单个总线上
到1 。时,A0 ,A1和A2引脚内部未连接,并且可以连接到地。
串行数据( SDA ) :
SDA引脚是双向的串行数据传输。该引脚为开漏输出
并且可以是线或与任何数量的其它的开路漏极或开路集电极器件。
串行时钟( SCL ) :
在SCL输入用于上升沿时钟将数据送入EEPROM器件
并在时钟的下降沿将数据读出装置。
写保护(WP ) :
在24C02 / 24C04 / 24C08 / 24C16有一个写保护引脚
提供硬件数据保护。写保护引脚允许正常的读/写操作时,
连接到接地(GND) 。当写保护引脚连接到VCC ,写保护功能
被使能,并作为示于下表2中。
WP引脚状态:
在V
CC
在GND
该阵列的一部分保护
24C02
满(2K)
ARRAY
24C04
全部( 4K )
ARRAY
24C08
全部( 8K )
ARRAY
24C16
全( 16K )阵列
正常的读/写操作
存储器组织
24C02 , 2K串行EEPROM :
内部分为32页,每页8个字节, 2K的需要
8位数据字地址为随机字寻址。
24C04 , 4K串行EEPROM :
内部分为32页,每页16字节, 4K要求
9位的数据字地址为随机字寻址。
24C08 , 8K串行EEPROM :
内部分为64页,每页16字节, 8K要求
10位数据字的地址为随机字寻址。
24C16 , 16K串行EEPROM :
内部分为128页, 16个字节每个的16K
3
24C02/04/08/16
需要对随机字寻址的11位的数据字的地址。
设备操作
时钟及数据传输:
SDA引脚通常拉高外部设备。数据
SDA引脚可以在SCL为低电平的时间段只能改变(参见图1第4页) 。数据的变化
在SCL高周期将显示一个启动或定义见下文停止状态。
启动条件:
SDA与SCL为高至低过渡是一个开始条件而必须
先于任何其他命令(参见图2,第4页) 。
停止条件:
SDA与SCL高电平低到高的转变是一个停止条件。后的读出
序,停止命令会使EEPROM在待机功率模式(见图2页
4).
应答:
所有地址和数据字被串行传送,并从EEPROM中
8位字。该EEPROM发送"0"承认,它已收到每一个字。出现这种情况
在第九个时钟周期。待机模式: K24C02 / K24C04 / K24C08 / K24C16有
这是启用低功耗待机模式: ( a)上电和( b)收到停止位后,
而完成所有的内部操作
存储器复位:
在协议中,断电或系统复位中断后,任何两个器件可为
复位按照以下步骤:
1.时钟高达9次。
2.查找SDA高在每个时钟周期,而SCL为高电平。
3.创建一个启动条件。
4
24C02/04/08/16
设备寻址
在2K , 4K , 8K和16K EEPROM器件都需要一个开始下一个8位的设备地址字
条件,使该芯片的读或写操作(参见图4,第7页) 。
设备地址字由一个强制"1" , "0"序列的前四个最显著位
如图所示。这是通用于所有串行EEPROM器件。
接下来的3位是A2 , A1和A0器件地址位为2K EEPROM 。这3位必须
比较到达其相应的硬连线输入引脚。
在4K EEPROM只使用A2和A1器件地址位与第三位的是一个内存页
地址位。这两个器件地址位必须与它们对应的硬连线输入引脚。该
5
涡轮IC公司
24C04
产品介绍
CMOS IC 2线总线
4K电可擦除可编程只读存储器
512 ×8位EEPROM
产品特点:
=电源电压
单一的Vcc的读取和编程
(VCC = 2.7 V至5.5 V )
低功耗(ISB = 2μA @ 5.5V)
IC总线, 2线串行接口
支持字节写和页写( 16字节)
自动页写操作(最多10毫秒)
内部控制定时器
内部数据锁存器,16字节
高可靠性的CMOS技术与EEPROM单元
耐力: 1,000,000次循环
数据保存: 100是
EARS
描述:
睿频IC 24C04是一个串行EEPROM 4K与制造
涡轮专有的,高可靠性,高性能的CMOS
技术。它的内存4K组织为512 x 8位。
所述存储器被配置为32个页面,每个页面CON-
泰宁16字节。该器件提供了显著的优势
在低功耗应用。
睿频IC 24C04采用IC寻址协议和
2线串行接口,其中包括一个双向串行
由一个时钟同步的数据总线。它提供了一个灵活的字节
写和更快的16字节页写。
睿频IC 24C04组装在任何一个8引脚PDIP或
8引脚SOIC封装。引脚1未连接( NC) 。针# 2
是A1器件地址输入为24C04 。针# 3是
A2器件地址输入为24C04 ,使得共
4 24C04器件可以连接在一条总线上。针
# 4为地(Vss ) 。针# 5是串行数据( SDA )引脚
用于数据的双向传送。 6号针脚是串行
时钟( SCL)输入引脚。针# 7是写保护(WP )引脚
用于保护硬件数据。针# 8是电源
( VCC)引脚。
所有数据以在SDA字节(8位)串行发送
总线。访问涡轮集成电路24C04 (从机)用于读出或
写操作时,控制器(主机)发出一个开始条件
化从高拉SDA为低电平,同时SCL保持高电平。该
然后主机发出器件地址字节,由
1010 (A2) (A1), ( B8 ), ( R / W) 。最显著位( 1010)
有一个设备类型代码,标志着一个EEPROM器件。 A1
和A2为器件地址选择位具有相匹配
A1及A2的引脚输入的24C04设备上。在B [ 8 ]位
是存储器地址的最高显著位。读/
写位确定是否要执行一个读或写操作。
以后每发送一个字节,该接收器具有提供
一个拉SDA总线低第九确认
时钟周期。应答是一个握手信号,
发射机指示成功的数据传输。
引脚说明
NC
A1
A2
GND
1
2
3
4
8
7
6
5
VCC
WP
SCL
SDA
NC
A1
A2
GND
1
2
3
4
8
7
6
5
VCC
WP
SCL
SDA
8引脚SOIC
引脚说明
设备地址(A1 & A2)的
A1和A2是烯器件地址输入
ABLES总共四个24C04设备连接
在一条总线上。当地址输入管脚
悬空,它被解释为零。
写保护( WP )
当写保护输入端被连接到Vcc ,
整个存储器阵列的写保护
操作。对于正常的写操作中,写
保护引脚应接地。当该引脚为
悬空, WP被解释为零。
8引脚PDIP
串行数据( SDA )
SDA是用于传输数据的双向引脚
进出涡轮IC 24C04的。该引脚为
漏极开路输出。一个上拉电阻必须CON组
从连接的SDA到Vcc 。
串行时钟( SCL )
SCL输入同步在SDA数据
总线。它被用于与SDA来定义
起始和停止条件。它也可用于在
与SDA结合使用,以将数据传送到与从
睿频IC 24C04 。
1
涡轮IC公司
24C04
产品介绍
说明(续) :
对于写操作,主机发出一个启动条件,一
装置地址字节,存储器地址字节,然后向上至
16个数据字节。之后,每个涡轮增压IC 24C04承认
字节传输。以终止该传输,则主
从低拉SDA为高,而发出一个停止条件
SCL为高电平。
对于读操作,主机发出一个启动条件和
器件地址字节。睿频IC 24C04承认,
然后发送一个数据字节,它是从被访问的
EEPROM存储器。船长承认,这表明
它需要更多的数据字节。睿频IC 24C04发送
多个数据字节,在存储器地址计数器自动
matically递增每个数据字节,直到主机
不承认,这表明它正在终止
传输。然后主机发出一个停止条件。
设备操作:
双向总线协议:
睿频IC 24C04遵循IC总线协议。该原型
COL定义发送数据到SDA总线的任何设备
一个发送器,接收器作为接收器。该
设备控制传输的主机和设备
被控制的奴隶。主人总是启动
数据传输,以及提供时钟用于发送和
接收操作。睿频IC 24C04作为从DE-
副在所有应用程序。无论是主机或从机可
取SDA总线的控制,根据不同的需求
该协议。
START / STOP状态与数据传输:
当SCL时钟为高,高到在SDA低电平的转换
公交车是公认的起始条件而之前的任何
读或写操作。当SCL时钟为高,一低
在SDA总线上的高转换被认为是一个STOP CON-
DITION它终止了沟通,并将
涡轮IC 24C04进入待机模式。所有其它数据的转换
在SDA总线上必须发生在SCL时钟为低,以确保
正确的操作。
应答:
所有数据以在SDA字节(8位)串行发送
总线。应答协议被用作握手显
最终,以指示成功传输数据的一个字节。该
总线发送,无论是主机或从机(涡轮IC
24C04 ) ,释放总线上发送一个字节的数据后
SDA总线。该接收器在第九拉SDA总线低
时钟周期,以确认成功传输的一
数据字节。如果SDA未第九期间拉低
时钟周期中,涡轮集成电路24C04终止数据传输
使命和进入待机模式。
对于写操作,睿频IC 24C04承认
该器件地址字节后,该内存后承认
地址字节,后面的每个数据后确认
字节。
对于读取操作,所述涡轮集成电路24C04承认
之后,器件地址字节。那么涡轮增压IC 24C04传输
MITS每一个随后的数据字节,主应答响应
每个数据字节传送后缘,表明它需要
多个数据字节。睿频IC 24C04监视SDA总线
为确认。以终止传输,中,主机
之三不承认,然后发送一个停止条件。
写周期时序
SCL
SDA
第8位
字N
确认
TWC
停止
条件
开始
条件
注:写周期时间
WC
是从一个写序列的内部擦/写周期结束的一个有效停止的时间。
2
涡轮IC公司
24C04
产品介绍
器件寻址:
继启动条件之后,主机将发出一个设备
地址字节包括1010 (A2) (A1), ( B8 ), (R / W ),以AC-
访问选中的Turbo集成电路24C04进行读或写操作
化。 A1和A2是器件地址选择位具有
以匹配24C04设备上的A1和A2引脚输入。该
乙[8]位是存储器地址的最高显著位。
的( R / W)位为(1 ),用于读出和低(0)高的写入。
写操作过程中数据输入:
在写操作中,涡轮集成电路24C04锁存
在SCL时钟的上升沿SDA总线信号。
读操作期间数据输出:
在读操作中,涡轮集成电路24C04串行移位
在SCL的下降沿将数据放置到SDA总线
时钟。
存储器寻址:
内存地址由主在2的形式发送
字节。设备地址A2和存储器地址位B [ 8]
被包括在设备的地址字节。其余
存储器地址位B [ 7 :0]被包括在第二字节中。
内存地址字节只能发送一个写的一部分
操作。
字节写操作:
该主机通过发送启动字节写操作
启动条件,其次是器件地址字节1010
(A2) (A1), ( B8 ), 0 ,随后的存储器地址字节之后,将会
由一个数据字节lowed ,跟随一个应答,则一个
停止条件。每个字节的传输,睿频IC 24C04后
拉承认,成功的数据传输
SDA总线低。停止条件启动内部
EEPROM写周期,所有的输入被禁止,直到
在写周期的完成。
页写操作:
该主机通过发送一个启动页写操作
启动条件,其次是器件地址字节1010
(A2) (A1), ( B8 ), 0 ,随后的存储器地址字节之后,将会
通过确认由多达16个数据字节lowed ,接着,
再一个停止条件。每个字节的传输,睿频IC后
24C04确认的数据传输成功
拉低SDA 。每个数据字节传送后,存储
地址计数器由一个自动递增。该
停止条件启动内部EEPROM写周期只有
出现停止条件,在时钟周期立即请遵循
哞哞叫的确认(第10个时钟周期) 。所有的输入都是显示
体健,直到写周期完成的。
轮询应答:
在写操作中的涡轮内部写周期
集成电路24C04 ,可以检测到写周期完成时的
通过查询确认。师傅开始应答poll-
荷兰国际集团通过发出一个起始条件,再其次是设备
地址字节1010( A2), (A1), ( B8 )0.如果内部写周期
完成后,涡轮集成电路24C04承认通过拉
SDA总线为低电平。如果内部写周期仍在进行中,
涡轮IC 24C04不承认,因为它是输入
被禁用。因此,该设备将不向任何响应
命令。通过查询确认时,系统延迟
对于写操作可被减小。否则,该系统
需要等待的最大内部写周期时间, TWC ,
在规范中给出。
上电复位:
睿频IC 24C04有一个上电复位电路( POR )至
防止数据损坏和意外写操作能很好地协同
荷兰国际集团电。上电时,内部复位信号是
而涡轮IC 24C04不会响应任何命令
直到VCC电压已经达到的POR阈值。
4