2
X24C00
管脚 描述
串行 时钟 (scl)
这 scl 输入 是 使用 至 时钟 所有 数据 在 和 输出 的 这
设备.
串行 数据 (sda)
sda 是 一个 双向的 管脚 使用 至 转移 数据 在 和
输出 的 这 设备. 它 是 一个 推/拉 输出 和 做 不
需要 这 使用 的 一个 拉-向上 电阻.
管脚 names
标识 描述
NC 非 连接
V
SS
地面
V
CC
供应 电压
SDA 串行 数据
SCL 串行 时钟
3836 pgm t01
设备 运作
这 x24c00 支持 一个 双向的 总线 朝向 pro-
tocol. 这 协议 定义 任何 设备 那 发送 数据
面向 这 总线 作 一个 传输者 和 这 接到 设备 作
这 接受者. 这 设备 controlling 这 转移 是 一个
主控 和 这 设备 正在 控制 是 这 从动装置. 这
主控 将 总是 initiate 数据 transfers 和 提供 这
时钟 为 两个都 transmit 和 receive 行动. 那里-
fore, 这 x24c00 将 是 考虑 一个 从动装置 在 所有
产品.
时钟 和 数据 conventions
数据 states 在 这 sda 线条 能 改变 仅有的 在 scl
低. sda 状态 改变 在 scl 高 是 re-
served 为 表明 开始 和 停止 情况. 谈及 至
计算数量 1 和 2.
开始 情况
所有 commands 是 preceded 用 这 开始 情况,
这个 是 一个 高 至 低 转变 的 sda 当 scl 是
高. 这 x24c00 continuously monitors 这 sda 和
scl 线条 为 这 开始 情况 和 将 不 respond 至
任何 command 直到 这个 情况 有 被 符合.
一个 开始 将 是 issued 至 terminate 这 输入 的 一个 控制
文字 或者 这 输入 的 数据 至 是 写. 这个 将 重置 这
设备 和 leave 它 准备好 至 begin 一个 新 读 或者 写
command. 因为 的 这 推/拉 输出, 一个 开始
不能 是 发生 当 这 部分 是 outputting 数据.
开始 是 也 inhibited 当 一个 写 是 在 progress.
停止 情况
这 停止 情况 是 一个 低 至 高 转变 的 sda
当 scl 是 高. 这 停止 情况 是 使用 至 重置
这 设备 在 一个 command 或者 数据 输入 sequence
和 将 leave 这 设备 在 这 备用物品 模式. 作 和
开始, stops 是 inhibited 当 outputting 数据 和
当 一个 写 是 在 progress.
写 运作
这 字节 写 运作 是 initiated 和 一个 开始 情况.
这 开始 情况 是 followed 用 一个 第八 位 控制 字节
这个 组成 的 一个 二 位 写 command (0,1), 四
地址 位, 和 二 “don’t care” 位 (图示 3).