初步的 cat24wc32/64
7
doc. 非. 25053-00 2/98 s-1
记忆 location accessed 是 保护 从 程序-
ming 用 这 设备的 失败 至 send 一个 acknowledge
之后 这 第一 字节 的 数据 是 received.
读 行动
这 读 运作 为 这 cat24wc32/64 是 initiated
在 这 一样 manner 作 这 写 运作 和 一个
例外, 那 r/
W
位 是 设置 至 一个. 三 不同的
读 行动 是 可能: 立即的/电流 ad-
dress 读, 选择性的/随机的 读 和 sequential
读.
立即的/电流 地址 读
这 cat24wc32/64’s 地址 计数器 包含 这
地址 的 这 last 字节 accessed, incremented 用 一个.
在 其它 words, 如果 这 last 读 或者 写 进入 是
至 地址 n, 这 读 立即 下列的 将
进入 数据 从 地址 n+1. 如果 n=e (在哪里 e=4095
为 24wc32 和 e=8191 为 24wc64), 然后 这 计数器
将 ‘wrap 周围’ 至 地址 0 和 continue 至 时钟 输出
数据. 之后 这 cat24wc32/64 receives 它的 从动装置 ad-
dress 信息 (和 这 r/
W
位 设置 至 一个), 它 issues
一个 acknowledge, 然后 transmits 这 8 位 字节 要求.
这 主控 设备 做 不 send 一个 acknowledge, 但是
将 发生 一个 停止 情况.
选择性的/随机的 读
选择性的/随机的 读 行动 准许 这 主控
设备 至 选择 在 随机的 任何 记忆 location 为 一个
读 运作. 这 主控 设备 第一 执行 一个
‘dummy’ 写 运作 用 sending 这 开始 condi-
tion, 从动装置 地址 和 字节 地址 的 这 location 它
wishes 至 读. 之后 cat24wc32/64 acknowledges,
这 主控 设备 发送 这 开始 情况 和 这
从动装置 地址 又一次, 这个 时间 和 这 r/
W
位 设置 至 一个.
这 cat24wc32/64 然后 responds 和 它的 acknowl-
边缘 和 发送 这 8-位 字节 要求. 这 主控
设备 做 不 send 一个 acknowledge 但是 将 发生
一个 停止 情况.
sequential 读
这 sequential 读 运作 能 是 initiated 用
也 这 立即的 地址 读 或者 选择性的 读
行动. 之后 这 cat24wc32/64 发送 这 最初的 8-
位 字节 要求, 这 主控 将 respond 和 一个
acknowledge 这个 tells 这 设备 它 需要 更多
数据. 这 cat24wc32/64 将 continue 至 输出 一个 8-
位 字节 为 各自 acknowledge sent 用 这 主控. 这
运作 将 terminate 当 这 主控 失败 至 respond
和 一个 acknowledge, 因此 sending 这 停止 情况.
这 数据 正在 transmitted 从 cat24wc32/64 是
outputted sequentially 和 数据 从 地址 n fol-
lowed 用 数据 从 地址 n+1. 这 读 运作
地址 计数器 increments 所有 的 这 cat24wc32/64
地址 位 所以 那 这 全部 记忆 排列 能 是 读
在 一个 运作. 如果 更多 比 e (在哪里 e=4095 为
24wc32 和 e=8191 为 24wc64) 字节 是 读 输出,
这 计数器 将 ‘wrap 周围’ 和 continue 至 时钟 输出
数据 字节.
图示 8. 立即的 地址 读 定时
24wc32/64 f10
SCL
SDA 8th 位
停止非 ack数据 输出
89
从动装置
地址
S
一个
C
K
总线 activity:
主控
sda 线条
S
T
一个
R
T
N
O
一个
C
K
数据
S
T
O
P
P