24C64
turbo ic, 公司
sda 线条
设备
地址
数据 n
S
T
O
P
N
O
一个
C
K
一个
C
K
一个
C
K
M
S
B
L
S
B
R
/
W
一个
C
K
S
T
一个
R
T
W
R
I
T
E
//
//
R
E
一个
D
设备
地址
文字
地址 n
dummy 写
随机的 读
电流 地址 读
电流 地址 读:
这 内部的 记忆 地址 计数器 的 这 turbo ic 24c64
包含 这 last 记忆 地址 accessed 在 这 前-
vious 读 或者 写 运作, incremented 用 一个. 至 星t
这 电流 地址 读 运作, 这 主控 issues 一个 星t
情况, followed 用 这 设备 地址 字节 1010 (a2) (a1)
(a0) 1. 这 turbo ic 24c64 responds 和 一个 acknowledge
用 拉 这 sda 总线 低, 和 然后 serially shifts 输出 这
数据 字节 accessed 从 记忆 在 这 location correspond-
ing 至 这 记忆 地址 计数器. 这 主控 做 不
acknowledge, 然后 发送 一个 停止 情况 至 terminate 这
读 运作. 它 是 指出 那 这 记忆 地址 计数器
是 incremented 用 一个 之后 这 数据 字节 是 shifted 输出.
随机的 地址 读:
这 主控 开始 和 一个 dummy 写 运作 (一个 和 非
数据 字节) 至 加载 这 内部的 记忆 地址 计数器 用
第一 issuing 一个 开始 情况, followed 用 这 设备 地址
字节 1010 (a2) (a1) (a0) 0, followed 用 这 2 记忆 ad-
dress 字节. 下列的 这 acknowledge 从 这 turbo ic
24c64, 这 主控 开始 这 电流 读 运作 用 issu-
ing 一个 开始 情况, followed 用 这 设备 地址 字节
1010 (a2) (a1) (a0) 1. 这 turbo ic 24c64 responds 和
一个 acknowledge 用 拉 这 sda 总线 低, 和 然后 seri-
ally shifts 输出 这 数据 字节 accessed 从 记忆 在 这
location 相应的 至 这 记忆 地址 计数器. 这
主控 做 不 acknowledge, 然后 发送 一个 停止 情况
至 terminate 这 读 运作. 它 是 指出 那 这 记忆
地址 计数器 是 incremented 用 一个 之后 这 数据 字节 是
shifted 输出.
sequential 读:
这 sequential 读 是 initiated 用 也 一个 电流 地址
读 或者 随机的 地址 读. 之后 这 turbo ic 24c64 seri-
ally shifts 输出 这 第一 数据 字节, 这 主控 acknowledges
用 拉 这 sda 总线 低, 表明 那 它 需要 addi-
tional 数据 字节. 之后 这 数据 字节 是 shifted 输出, 这 turbo
ic 24c64 increments 这 记忆 地址 计数器 用 一个.
然后 这 turbo ic 24c64 shifts 输出 这 next 数据 字节. 这
sequential 读 持续 为 作 长 作 这 主控 keeps
acknowledging. 当 这 记忆 地址 计数器 是 在 这
last 记忆 location, 这 计数器 将 ‘roll-在’ 当
incremented 用 一个 至 这 第一 location 在 记忆 (地址
零). 这 主控 terminates 这 sequential 读 运作
用 不 acknowledging, 然后 发送 一个 停止 情况.
sda 线条
设备
地址
S
T
O
P
N
O
一个
C
K
M
S
B
L
S
B
R
/
W
一个
C
K
S
T
一个
R
T
R
E
一个
D
M
S
B
数据
6