1996 微芯 技术 公司 ds21095f-页 7
24LC21
3.1.6 从动装置 地址
之后 generating 一个 开始 情况, 这 总线 主控
transmits 这 从动装置 地址 consisting 的 一个 7-位 设备
代号 (1010) 为 这 24lc21, followed 用 三 don’t
小心 位.
这 eighth 位 的 从动装置 地址 确定 如果 这 主控
设备 wants 至 读 或者 写 至 这 24lc21 (看
图示 3-5).
这 24lc21 monitors 这 总线 为 它的 相应的
从动装置 地址 所有 这 时间. 它 发生 一个 acknowledge
位 如果 这 从动装置 地址 是 真实 和 它 是 不 在 一个 pro-
gramming 模式.
图示 3-5: 控制 字节
ALLOCATION
运作 控制 代号 碎片 选择 r/w
读 1010 XXX 1
写 1010 XXX 0
从动装置 地址
1010XXX
r/w
一个
开始 读/写
4.0 写 运作
4.1 字节 写
下列的 这 开始 信号 从 这 主控, 这 从动装置
地址 (4 位), 这 don’t 小心 位 (3 bits) 和 这 r/w
位 这个 是 一个 逻辑 低 是 放置 面向 这 总线 用 这
主控 传输者. 这个 indicates 至 这 addressed
从动装置 接受者 那 一个 字节 和 一个 文字 地址 将 follow
之后 它 有 发生 一个 acknowledge 位 在 这
ninth 时钟 循环. 因此, 这 next 字节 transmitted
用 这 主控 是 这 文字 地址 和 将 是 写
在 这 地址 pointer 的 这 24lc21. 之后 接到
另一 acknowledge 信号 从 这 24lc21 这 mas-
ter 设备 将 transmit 这 数据 文字 至 是 写 在
这 addressed 记忆 location. 这 24lc21 acknowl-
edges 又一次 和 这 主控 发生 一个 停止 condi-
tion. 这个 initiates 这 内部的 写 循环, 和 在
这个 时间 这 24lc21 将 不 发生 acknowledge
信号 (看 图示 4-1).
它 是 必需的 那 vclk 是 使保持 在 一个 逻辑 高 水平的 在
顺序 至 程序 这 设备. 这个 应用 至 字节 写
和 页 写 运作. 便条 那 vclk 能 go 低
当 这 设备 是 在 它的 自-安排时间 程序 运作
和 不 影响 程序编制.
4.2 页 写
这 写 控制 字节, 文字 地址 和 这 first 数据
字节 是 transmitted 至 这 24lc21 在 这 一样 方法 作
在 一个 字节 写. 但是 instead 的 generating 一个 停止 condi-
tion 这 主控 transmits 向上 至 第八 数据 字节 至 这
24lc21 这个 是 temporarily 贮存 在 这 在-碎片
页 缓存区 和 将 是 写 在 这 记忆 之后 这
主控 有 transmitted 一个 停止 情况. 之后 这
receipt 的 各自 文字, 这 三 更小的 顺序 地址
pointer 位 是 内部 incremented 用 一个. 这
高等级的 顺序 five 位 的 这 文字 地址 仍然是 con-
stant. 如果 这 主控 应当 transmit 更多 比 第八
words 较早的 至 generating 这 停止 情况, 这
地址 计数器 将 滚动 在 和 这 先前
received 数据 将 是 overwritten. 作 和 这 字节 写
运作, once 这 停止 情况 是 received 一个 inter-
nal 写 循环 将 begin (看 图示 4-2).
它 是 必需的 那 vclk 是 使保持 在 一个 逻辑 高 水平的 在
顺序 至 程序 这 设备. 这个 应用 至 字节 写
和 页 写 运作. 便条 那 vclk 能 go 低
当 这 设备 是 在 它的 自-安排时间 程序 运作
和 不 影响 程序编制.
图示 4-1: 字节 写
S P
总线 activity
主控
sda 线条
总线 activity
S
T
一个
R
T
S
T
O
P
控制
字节
文字
地址
DATA
一个
C
K
一个
C
K
一个
C
K
VCLK