DS1672
7 的 12
数据 有效的:
这 状态 的 这 数据 线条 代表 有效的数据 当, 之后 一个 星t 情况, 这 数据 线条
是 稳固的 为 这 持续时间 的 这 高 时期 的 这时钟 信号. 这 数据 在 这 线条 必须 是 changed
在 这 低 时期 的 这 时钟 信号. 那里 是 一个 时钟 脉冲波 每 位 的 数据.
各自 数据 转移 是 initiated 和 一个 开始 condition 和 terminated 和 一个 停止 情况. 这
号码 的 数据 字节 transferred 在 这 开始 和 这 停止 情况 是 不 限制, 和 是
决定 用 这 主控 设备. 这 信息 是 transferred 字节-wise 和 各自 接受者
acknowledges 和 一个 ninth 位.
acknowledge:
各自 接到 设备, 当 addressed, 是obliged 至 发生 一个 acknowledge 之后 这
reception 的 各自 字节. 这 主控 设备 必须 发生 一个 extra 时钟 脉冲波 这个 是 有关联的 和
这个 acknowledge 位.
一个 设备 那 acknowledges 必须 拉 向下 这 sda line 在 这 acknowledge 时钟 脉冲波 在 此类 一个
方法 那 这 sda 线条 是 稳固的 低 在 这 高时期 的 这 acknowledgerelated 时钟 脉冲波. 的
航线, 建制 和 支撑 时间s 必须 是 带去 在 账户. 一个 主控 must 信号 一个 终止 的 数据 至 这 从动装置
用 不 generating 一个 acknowledge 位 在 这 last 字节 那有 被 clocked 输出 的 这 从动装置. 在 这个 情况,
这 从动装置 必须 leave 这 数据 线条 高 至 使能 这 主控 至 发生 这 停止 情况.
数据 转移 在 2-线 串行 总线
图示 4
MSB
从动装置 地址
r/w
方向
位
SDA
SCL
开始
情况
12 6789
12 89
停止 情况
或者
重复的
开始 情况
3 - 8
acknowledgement
信号 从 接受者
acknowledgement
信号 从 接受者
ACK ACK
重复的 如果 更多 字节
是 transferred
计算数量 5 和 6 detail 如何 数据 transfer 是 accomplished 在 这 2-线 总线. 取决于 在之上 这 状态 的
这 r/
W
位, 二 类型 的 数据 转移 是 可能:
1.
数据 转移 从 一个 主控 传输者 至 一个 从动装置 接受者.
这 第一 字节 transmitted 用 这
主控 是 这 从动装置 地址. next 跟随 一个 number 的 数据 字节. 这 从动装置 returns 一个 acknowledge
位 之后 各自 received 字节.
2.
数据 转移 从 一个 从动装置 传输者 至 一个 主控 接受者.
这 第一 字节 (这 从动装置 地址) 是
transmitted 用 这 主控. 这 从动装置 然后 returns一个 acknowledge 位. next 跟随 一个 号码 的 数据
字节 transmitted 用 这 从动装置 至 这 主控. 这主控 returns 一个 acknowledge 位 之后 所有 received
字节 其它 比 这 last 字节. 在 这 终止 的 the last received 字节, 一个 “not acknowledge” 是 returned.
这 主控 设备 发生 所有 的 这 串行 clock 脉冲 和 这 开始 和 停止 情况. 一个
转移 是 结束 和 一个 停止 情况 或者 和一个 重复的 开始 情况.自从 一个 重复的 开始
情况 是 也 这 beginning 的 这 next 串行 转移, 这 总线 将 不 是 released.
下载 从 www.icminer.com 电子的-库 维护