10
at24c02a/04a/08a/16a
5083a–seepr–9/04
图示 8.
字节 写
页 写:
这 2k 可擦可编程只读存储器 是 有能力 的 一个 8-字节 页 写, 和 这 4k, 8k,
和 16k 设备 是 有能力 的 16-字节 页 写.
一个 页 写 是 initiated 这 一样 作 一个 字节 写, 但是 这 微控制器 做 不 send
一个 停止 情况 之后 这 第一 数据 文字 是 clocked 在. instead, 之后 这 可擦可编程只读存储器
acknowledges receipt 的 这 第一 数据 文字, 这 微控制器 能 transmit 向上 至 七
(2k) 或者 fifteen (4k, 8k, 16k) 更多 数据 words. 这 可擦可编程只读存储器 将 respond 和 一个 “0”
之后 各自 数据 文字 received. 这 微控制器 必须 terminate 这 页 写
sequence 和 一个 停止 情况, 作 显示 在 图示 9.
图示 9.
页 写
这 数据 文字 地址 更小的 三 (2k) 或者 四 (4k, 8k, 16k) 位 是 内部 incre-
mented 下列的 这 receipt 的 各自 数据 文字. 这 高等级的 数据 文字 地址 位 是
不 incremented, retaining 这 记忆 页 行 location. 当 这 文字 地址,
内部 发生, reaches 这 页 boundary, 这 下列的 字节 是 放置 在 这
beginning 的 这 一样 页. 如果 更多 比 第八 (2k) 或者 十六 (4k, 8k, 16k) 数据 words
是 transmitted 至 这 可擦可编程只读存储器, 这 数据 文字地址 将 “roll over” 和 previous 数据
将 是 overwritten.
acknowledge polling:
once 这 内部-安排时间 写 循环 有 started 和 这
可擦可编程只读存储器 inputs 是 无能, acknowl边缘 polling 能 是 initiated. 这个 involves send-
ing 一个 开始 情况 followed 用 这 设备 地址 文字. 这 读/写 位 是
代表 的 这 运作 desired. 仅有的 如果 这 内部的 写 循环 有 完成
将 这 可擦可编程只读存储器 respond 和 一个 “0” 准许 这 读 或者 写 sequence 至 continue.
S
T
一个
R
T
M
S
B
M
S
B
L
S
B
S
T
O
P
W
R
I
T
E
S
da 线条
设备
ADDRE
SS
文字 addre
SS
DATA
L
S
B
一个
C
K
一个
C
K
一个
C
K
R
/
W
S
T
一个
R
T
M
S
B
S
T
O
P
W
R
I
T
E
S
da 线条
设备
ADDRE
SS
文字 addre
SS
(n) 数据 (n) 数据 (n + 1) 数据 (n + x)
L
S
B
一个
C
K
一个
C
K
一个
C
K
一个
C
K
一个
C
K
R
/
W