24aa32a/24lc32a
ds21713d-页 10
2003 微芯 技术 公司
6.0 读 运作
读 行动 是 initiated 在 这 一样 方法 作 写
行动, 和 这 例外 那 这 r/w
位 的 这
控制 字节 是 设置 至 ‘
1
’. 那里 是 三 基本 类型 的
读 行动: 电流 地址 读, 随机的 读,
和 sequential 读.
6.1 电流 地址 读
这 24xx32a 包含 一个 地址 计数器 那 主要的-
tains 这 地址 的 这 last 文字 accessed, 内部
incremented 用 ‘
1
’. 因此, 如果 这 previous 读
进入 是 至 地址 n (n 是 任何 legal 地址), 这
next 电流 地址 读 运作 将 进入 数据
从 地址
n + 1
.
在之上 receipt 的 这 控制 字节 和 r/w
位 设置 至 ‘
1
’,
这 24xx32a issues 一个 acknowledge 和 transmits 这
8- 位 数据 文字. 这 主控 将 不 acknowledge 这
转移 但是 做 发生 一个 停止 情况 和 这
24xx32a discontinues 传递 (图示 6-1).
6.2 随机的 读
随机的 读 行动 准许 这 主控 至 进入
任何 记忆 location 在 一个 随机的 manner. 至 执行
这个 类型 的 读 运作, 这 文字 地址 必须
第一 是 第一. 这个 是 accomplished 用 sending 这 文字
地址 至 这 24xx32a 作 部分 的 一个 写 运作
(r/w
位 设置 至 ‘
0
’). once 这 文字 地址 是 sent, 这
主控 发生 一个 开始 情况 下列的 这
acknowledge. 这个 terminates 这 写 运作, 但是
不 在之前 这 内部的 地址 pointer 是 设置. 这
主控 issues 这 控制 字节 又一次, 但是 和 这 r/w
位 设置 至 一个 ‘
1
’. 这 24xx32a 将 然后 公布 一个
acknowledge 和 transmit 这 8-位 数据 文字. 这
主控 将 不 acknowledge 这 转移 但是 做
发生 一个 停止 情况 这个 导致 这 24xx32a
至 停止 传递 (图示 6-2). 之后 一个 ran-
dom 读 command, 这 内部的 地址 计数器 将
要点 至 这 地址 location 下列的 这 一个 那
是 just 读.
6.3 sequential 读
sequential 读 是 initiated 在 这 一样 方法 作 一个
随机的 读, 除了 那 once 这 24xx32a transmits
这 第一 数据 字节, 这 主控 issues 一个 acknowledge
作 opposed 至 这 停止 情况 使用 在 一个 随机的
读. 这个 acknowledge directs 这 24xx32a 至
transmit 这 next sequentially addressed 8-位 文字
(图示 6-3). 下列的 这 最终 字节 transmitted 至 这
主控, 这 主控 将 不 发生 一个 acknowledge
但是 将 发生 一个 停止 情况. 至 提供 sequen-
tial 读, 这 24xx32a 包含 一个 内部的 地址
pointer 这个 是 incremented 用 ‘
1
’ 在之上 completion 的
各自 运作. 这个 地址 pointer 准许 这 全部
记忆 内容 至 是 serially 读 在 一个
运作. 这 内部的 地址 pointer 将 自动地-
cally 滚动 在 从 地址 fff 至 地址 0000 如果 这
主控 acknowledges 这 字节 received 从 这 排列
地址 0fff.
图示 6-1: 电流 地址 读
SP
总线 activity
主控
sda 线条
总线 activity
S
T
O
P
控制
字节
数据 (n)
一个
C
K
N
O
一个
C
K
S
T
一个
R
T