br24c21 / br24c21f / br24c21fj / br24c21fv
记忆 ics
随机的 读
从动装置
地址
SDA
线条
S
T
一个
R
T
1100
∗∗∗
R
/
W
W
R
I
T
E
图.18 随机的 读 循环 定时
S
T
O
P
一个
C
K
R
E
一个
D
数据(n)
从动装置
地址
S
T
一个
R
T
R
/
W
一个
C
K
1100
∗∗∗
D7 D0
WA
0
文字
地址(n)
一个
C
K
WA
6
∗
一个
C
K
•
随机的 读 运作 准许 这 主控 至 进入 任何 记忆 location. 这个 运作 involves 一个 二-步伐
处理. 第一, 这 主控 issues 一个 写 command 这个 包含 这 开始 情况 和 这 从动装置 地址 地方 (和
r / w 设置 至 “0”) followed 用 这 地址 的 这 文字 至 是 读. 这个 程序 sets 这 内部的 地址 计数器 的
这 br24c21, br24c21f, br24c21fj 和 br24c21fv 至 这 desired 地址. 之后 这 文字 地址
acknowledge 是 received 用 这 主控, 这 主控 立即 reissues 一个 开始 情况 followed 用 这 从动装置
地址 地方 和 r / w 这 设置 至 “1”. 这 设备 将 respond 和 一个 acknowledge 和 然后 transmit 这 8-数据 位
贮存 在 这 addressed location. 如果 这 主控 做 不 acknowledge 这 传递 但是 做 发生 这 停止
情况, 在 这个 要点 br24c21, br24c21f, br24c21fj 和 br24c21fv 停止 传递.
sequential 读
S
T
一个
R
T
从动装置
地址
R
/
W
一个
C
K
一个
C
K
一个
C
K
一个
C
K
R
E
一个
D
数据(n)
数据(n
+
x)
SDA
线条
1100
∗∗∗
D7 D7D0 D0
S
T
O
P
图.19 sequential 读 循环 定时
(电流 读)
•
在 这 sequential 读 运作, 这 内部的 地址 计数器 的 这 br24c21, br24c21f, br24c21fj 和
br24c21fv automatically increments 和 各自 acknowledge received ensuring 这 数据 从 地址 n 将 是
followed 和 这 数据 从 n+1. 为 读 行动, 所有 位 的 这 地址 计数器 是 incremented 准许 这
全部 排列 至 是 读 在 一个 单独的 运作. 当 这 计数器 reaches 这 顶 的 这 排列, 它 将 “roll over” 至 这
bottom 的 这 排列 和 continue 至 transmit 这 数据.
•
这 sequential 读 运作 能 是 执行 和 两个都 电流 读 和 随机的 读.