CHRONTEL
CH7005C
26 201-0000-025rev 2.1, 8/2/99
转移 protocols
(持续)
AutoInc 寄存器 地址 自动-increment - 至 facilitate sequential r/w 的 寄存器.
“1”: 自动-increment 使能 (自动-increment 模式).
写: 之后 writing 数据 在 一个 寄存器, 这 地址 寄存器 将 automatically 是
incremented 用 一个.
读: 在之前 加载 数据 从 一个 寄存器 至 这 在-碎片 temporary 寄存器 (getting 准备好 至
是 serially 读), 这 地址 寄存器 将 automatically 是 incremented 用 一个.
不管怎样, 为 这 第一 读 之后 一个 rab, 这 地址 寄存器 将 不 是 changed.
“0”: 自动-increment 无能 (alternating 模式).
写: 之后 writing 数据 在 一个 寄存器, 这 地址 寄存器 将 仍然是 不变 直到 一个
新 rab 是 写.
读: 在之前 加载 数据 从 一个 寄存器 至 这 在-碎片 temporary 寄存器 (getting 准备好 至
是 serially 读), 这 地址 寄存器 将 仍然是 不变.
ar[5:0] specifies 这 地址 的 这 寄存器 至 是 accessed.
这个 寄存器 地址 是 承载 在 这 地址 寄存器 的 这 ch7005. 这 r/w 进入, 这个
跟随, 是 directed 至 这 寄存器 指定 用 这 内容 贮存 在 这 地址 寄存器.
这 下列的 二 sections describe 这 运作 的 这 串行 接口 为 这 四 结合体 的 r/w = 0,1 和
autoinc = 0,1.
ch7005 写 循环 protocols (r/w = 0)
数据 转移 和 acknowledge 是 必需的. 这 acknowledge-related 时钟 脉冲波 是 发生 用 这 主控-
传输者. 这 主控-传输者 releases 这 sd 线条 (高) 在 这 acknowledge 时钟 脉冲波. 这 slave-
接受者 必须 拉 向下 这 sd 线条, 在 这 acknowledge 时钟 脉冲波, 所以 那 它 仍然是 稳固的 低 在 这
高 时期 的 这 时钟 脉冲波. 这 ch7005 总是 acknowledges 为 写 (看
Figure21
). 便条 那 这
resultant 状态 在 sd 是 这 连线的-和 的 数据 输出 从 这 传输者 和 接受者.
图示 21: acknowledge 在 这 总线
Figure22
显示 二 consecutive alternating 写 循环 为 autoinc = 0 和 r/w = 0. 这 字节 的 信息,
下列的 这 寄存器 地址 字节 (rab), 是 这 数据 至 是 写 在 这 寄存器 指定 用 ar[5:0]. 如果
autoinc = 0, 然后 另一 rab 是 预期的 从 这 主控 设备, followed 用 另一 数据 字节, 和 所以 在.
sc 从
主控
sd 数据 输出
用 这 ch7005
开始
情况
2
sd 数据 输出
用 主控-传输者
1 8 9
不 acknowledge
acknowledge
时钟 脉冲波 为
承认