
ATC
2线串行4K位( 512 ×8 ) CMOS电可擦除PROM
AM24LC04
功能说明(续)
应答
每个接收设备,被寻址的责任
产生接收一个应答信号
每个字节。主器件必须产生一个
一个与此相关联的额外的时钟脉冲
应答位。应答器件,
有在拉下SDA线
应答时钟脉冲以这样的方式使
SDA线中的高期间,
在应答时钟脉冲。当然,
设置和保持时间,必须考虑到。一
主机必须数据结束信号给从机通过
不产生对最后一个字节的应答位
已同步输出的奴隶。在这种情况下,
从机必须保持数据线为高电平,使
主机产生停止条件。 (图中所示
在图3中)
设备寻址
后产生一个起始条件,总线主控器
发送地址由4位的
设备代码( 1010 )为AM24LC04 , 3位装置
地址( A2 A1 A0)和1位值,指示
读取或写入模式。所有我
2
EEPROM的使用和
内部协议,它定义了一个页面块大小
4K位。从机地址的第8位决定
主器件是要读取或写入
AM24LC04 。 (参见表二) 。
该AM24LC04监视总线上的
相应的从机地址的所有时间。它
产生一个应答位,如果从机地址
是真实的,它不是在编程模式。
表B
手术
芯片
读/写
SELECT
读
1010
A2 A1 A0
1
写
1010
A2 A1 A0
0
A1,A2被用于访问设备的地址为
AM24LC04 ; A0没有连接。
控制代码
写操作
字节写
下面从主启动信号,从
地址放置到总线上的主
发射器。这表明在寻址的从机
接收器与一个字地址字节将跟随
它产生后,在应答位
第九个时钟周期。
因此,通过主机发送的下一个字节是
字地址和将被写入的地址
指针AM24LC04的。接收后,另一
从AM24LC04主应答信号
发送器将发送的数据字被写入到
被寻址的存储位置。该AM24LC04
再次承认和主产生
停止条件。这将启动内部写周期,
并且在此期间AM24LC04不会
产生应答信号。 (图4中所示)
页写
写入控制字节,字地址和所述第一
数据字节是在传递到AM24LC04
同样的方式在一个字节写。但是,相反的
产生一个停止条件的主传输高达
为16个数据字节的AM24LC04这是
暂时存储在芯片上的页缓冲器和将
被写入到存储器中的主设备具有后
易亨电子股份有限公司
www.anachip.com.tw
5/12
发送一个停止条件。收到后
每个字节的低4位地址指针位
在内部递增1 。高阶
字地址的5位保持不变。如果
主机就发出超过16个字节之前
生成停止条件时,地址计数器
将翻转,先前接收到的数据将
覆盖。与字节写操作,一旦
停止条件被接收到内部写周期
将开始。 (图5中所示) 。
应答查询
由于该设备不会写时承认
循环,这可用于确定当周期
是完整的(这个功能可以被用来最大化
整个公交车) 。一旦停止条件的写
命令已发出的高手,
器件将启动内部定时的写周期。 ACK
查询可立即启动。这涉及到
主器件发送起始条件的
控制字节的写命令(R / W = 0)。如果
设备仍忙于写周期,那么没有ACK
将返回。如果周期结束则设备
将返回ACK,随后主可以继续
与下一个读或写的命令。
Rev.A2 2003年10月8日