9
at24c01asc/02sc/04sc/08sc/16sc
1610B
–
SEEPR
–
04/04
将 这 可擦可编程只读存储器 respond 和 一个
“
0
”
(ack), 准许 这 读 或者 写 sequence 至
continue.
读 行动
读 行动 是 initiated 这 一样 方法 作 写 行动, 和 这 例外 那
这 读/写 选择 位 在 这 设备 地址 文字 是 设置 至
“
1
”
. 那里 是 三 读
行动: 电流 地址 读, 随机的 地址 读, 和 sequential 读.
电流 地址 读:
这 内部的 数据 文字 地址计数器 维持 这
last 地址 accessed 在 这 last 读 或者 写 运作, incremented 用 一个. 这个
地址 stays 有效的 在 行动 作 长 作 这 碎片 电源 是 maintained. 这
地址
“
rollover
”
在 读 是 从 这 last 字节 的 这 last 记忆 页 至 这 第一
字节 的 这 第一 页. 这 地址
“
rollover
”
在 写 是 从 这 last 字节 的 这 cur-
rent 页 至 这 第一 字节 的 这 一样 页.
once 这 设备 地址 和 这 读/写 选择 位 设置 至
“
1
”
是 clocked 在 和
acknowledged 用 这 可擦可编程只读存储器, 这 current 增加ress 数据 文字 是 serially clocked 输出.
这 微控制器 做 不 respond 和 一个 输入
“
0
”
但是 做 发生 一个 下列的
停止 情况 (谈及 至 图示 9)
图示 9.
电流 地址 读
.
随机的 读:
一个 随机的 读 需要 一个
“
dummy
”
字节 写 sequence 至 加载 在 这
数据 文字 地址. once 这 设备 地址 文字 和 数据 文字 地址 是 clocked
在 和 acknowledged 用 这 可擦可编程只读存储器, 这 微控制器 必须 发生 另一 开始
情况. 这 微控制器 now initiates 一个 电流 地址 读 用 sending 一个 设备
地址 和 这 读/写 选择 位 高. 这 可擦可编程只读存储器 acknowledges 这 设备
地址 和 serially clocks 输出 这 数据 文字. 这 微控制器做 不 respond
和 一个
“
0
”
(非 ack) 但是 做 发生 一个 following 停止 condition (refer 至图示 10).
图示 10.
随机的 读
便条: * = don
’
t 小心 位 为 1k)
S
T
一个
R
T
sda 线条
M
S
B
L
S
B
R
/
W
一个
C
K
DATA
N
O
一个
C
K
设备
地址
R
E
一个
D
文字
地址 n
L
S
B
一个
C
K
M
S
B
L
S
B