PIC12C5XX
ds40139e-页 32
1999 微芯 技术 公司
图示 7-3: 数据 转移 sequence 在 这 串行 总线
图示 7-4: acknowledge 定时
(一个)
(b)
(c)
(d)
(一个)(c)
SCL
SDA
开始
情况
地址 或者
ACKNOWLEDGE
VALID
数据
允许
至 改变
停止
情况
SCL
987654321123
传输者 必须 释放 这 sda 线条 在 这个 要点
准许 这 接受者 至 拉 这 sda 线条 低 至
acknowledge 这 previous 第八 位 的 数据.
接受者 必须 释放 这 sda 线条 在 这个 要点
所以 这 传输者 能 continue sending 数据.
数据 从 传输者
数据 从 传输者
SDA
Acknowledge
位
7.2 设备 寻址
之后 generating 一个 开始 情况, 这 总线 主控
transmits 一个 控制 字节 consisting 的 一个 从动装置 地址
和 一个 读/写
位 那 indicates what 类型 的 opera-
tion 是 至 是 执行. 这 从动装置 地址 组成 的
一个 4-位 设备 代号 (1010) followed 用 三 don’t 小心
位.
这 last 位 的 这 控制 字节 确定 这 运作
至 是 执行. 当 设置 至 一个 一个 一个 读 运作 是
选择, 和 当 设置 至 一个 零 一个 写 运作 是
选择. (图示 7-5). 这 总线 是 监控 为 它的 cor-
responding 从动装置 地址 所有 这 时间. 它 发生 一个
acknowledge 位 如果 这 从动装置 地址 是 真实 和 它 是
不 在 一个 程序编制 模式.
图示 7-5: 控制 字节 format
1010XXXSACKr/w
设备 选择
位
don’t 小心
位
从动装置 地址
acknowledge 位
开始 位
读/写
位