1996 微芯 技术 公司 ds21095f-页 5
24LC21
3.0 bi-directional 模式
这 24lc21 能 是 切换 在 这 bi-directional
模式 (看 图示 3-1) 用 应用 一个 有效的 高 至 低
转变 在 这 bi-directional 模式 时钟 (scl).
当 这 设备 有 被 切换 在 这 bi-direc-
tional 模式, 这 vclk 输入 是 disregarded, 和 这
例外 那 一个 逻辑 高 水平的 是 必需的 至 使能
写 能力. 这个 模式 支持 一个 二 线 bi-direc-
tional 数据 传递 协议. 在 这个 协议, 一个
设备 那 发送 数据 在 这 总线 是 defined 至 是 这
传输者, 和 一个 设备 那 receives 数据 从 这
总线 是 defined 至 是 这 接受者. 这 总线 必须 是 con-
trolled 用 一个 主控 设备 那 发生 这 bi-direc-
tional 模式 时钟 (scl), 控制 进入 至 这 总线
和 发生 这 开始 和 停止 情况, 当
这 24lc21 acts 作 这 从动装置. 两个都 主控 和 从动装置
能 运作 作 传输者 或者 接受者, 但是 这 主控
设备 确定 这个 模式 是 使活动.
3.1 bi-directional 模式 总线
特性
这 下列的
总线 协议
有 被 defined:
• 数据 转移 将 是 initiated 仅有的 当 这 总线 是
不 busy.
• 在 数据 转移, 这 数据 线条 必须 仍然是
稳固的 whenever 这 时钟 线条 是 高. 改变
在 这 数据 线条 当 这 时钟 线条 是 高 将 是
interpreted 作 一个 开始 或者 停止 情况.
accordingly, 这 下列的 总线 情况 有 被
defined (看 图示 3-2).
3.1.1 总线 不 busy (一个)
两个都 数据 和 时钟 线条 仍然是 高.
3.1.2 开始 数据 转移 (b)
一个 高 至 低 转变 的 这 sda 线条 当 这
时钟 (scl) 是 高 确定 一个 开始 情况. 所有
commands 必须 是 preceded 用 一个 开始 情况.
3.1.3 停止 数据 转移 (c)
一个 低 至 高 转变 的 这 sda 线条 当 这
时钟 (scl) 是 高 确定 一个 停止 情况. 所有
行动 必须 是 结束 和 一个 停止 情况.
图示 3-1: 模式 转变
图示 3-2: 数据 转移 sequence 在 这 串行 总线
SCL
SDA
VCLK
bi-directional 模式
T
VHZ
transmit 仅有的 模式
T
SU
:
STA
T
HD
:
STA
V
HYS
T
SU
:
STO
开始 停止
SCL
SDA