7/25
m24128-bw, m24128-br, m24256-bw, m24256-br
设备 运作
这 设备 支持 这 i
2
c 协议. 这个 是 总-
marized 在图示 5.. 任何 设备 那 发送 数据
在 至 这 总线 是 定义 至 是 一个 传输者, 和
任何 设备 那 读 这 数据 至 是 一个 接受者.
这 设备 那 控制 这 数据 转移 是 知道
作 这 总线 主控, 和 这 其它 作 这 从动装置 de-
恶行. 一个 数据 转移 能 仅有的 是 initiated 用 这
总线 主控, 这个 将 也 提供 这 串行 时钟
为 同步. 这 m24xxx-b 设备 是 al-
方法 一个 从动装置 在 所有 交流.
开始 情况
开始 是 identified 用 一个 下落 边缘 的 串行 数据
(sda) 当 串行 时钟 (scl) 是 稳固的 在 这
高 状态. 一个 开始 情况 必须 precede 任何
数据 转移 command. 这 设备 continuously
monitors (除了 在 一个 写 循环) 串行 数据
(sda) 和 串行 时钟 (scl) 为 一个 开始 情况,
和 将 不 respond 除非 一个 是 给.
停止 情况
停止 是 identified 用 一个 rising 边缘 的 串行 数据
(sda) 当 串行 时钟 (scl) 是 稳固的 和 driv-
en 高. 一个 停止 情况 terminates communica-
tion 在 这 设备 和 这 总线 主控. 一个
读 command 那 是 followed 用 noack 能 是
followed 用 一个 停止 情况 至 强迫 这 设备
在 这 保卫-用 模式. 一个 停止 情况 在 这
终止 的 一个 写 command triggers 这 内部的 ee-
prom 写 循环.
acknowledge 位 (ack)
这 acknowledge 位 是 使用 至 表明 一个 success-
ful 字节 转移. 这 总线 传输者, whether 它 是
总线 主控 或者 从动装置 设备, releases 串行 数据
(sda) 之后 sending 第八 位 的 数据. 在 这
9
th
时钟 脉冲波 时期, 这 接受者 pulls 串行
数据 (sda) 低 至 acknowledge 这 receipt 的 这
第八 数据 位.
数据 输入
在 数据 输入, 这 设备 样本 串行 数据
(sda) 在 这 rising 边缘 的 串行 时钟 (scl).
为 准确无误的 设备 运作, 串行 数据 (sda)
必须 是 稳固的 在 这 rising 边缘 的 串行
时钟 (scl), 和 这 串行 数据 (sda) 信号
必须 改变
仅有的
当 串行 时钟 (scl) 是 driv-
en 低.
记忆 寻址
至 开始 交流 在 这 总线 主控
和 这 从动装置 设备, 这 总线 主控 必须 initiate
一个 开始 情况. 下列的 这个, 这 总线 主控
发送 这 设备 选择 代号, 显示 在表格 3.
(在 串行 数据 (sda), 大多数 重大的 位 第一).
这 设备 选择 代号 组成 的 一个 4-位 设备
类型 identifier, 和 一个 3-位 碎片 使能 “address”
(e2, e1, e0). 至 地址 这 记忆 排列, 这 4-
位 设备 类型 identifier 是 1010b.
向上 至 第八 记忆 设备 能 是 连接 在
一个 单独的 i
2
c 总线. 各自 一个 是 给 一个 唯一的 3-位
代号 在 这 碎片 使能 (e0, e1, e2) 输入.
当 这 设备 选择 代号 是 received, 这 de-
恶行 仅有的 responds 如果 这 碎片 使能 地址 是
这 一样 作 这 值 在 这 碎片 使能 (e0, e1,
e2) 输入.
这 8
th
位 是 这 读/写位 (rw). 这个 位 是
设置 至 1 为 读 和 0 为 写 行动.
如果 一个 相一致 occurs 在 这 设备 选择 代号, 这
相应的 设备 给 一个 承认
在 串行 数据 (sda) 在 这 9
th
位 时间. 如果 这
设备 做 不 相一致 这 设备 选择 代号, 它
deselects 它自己 从 这 总线, 和 变得 在 保卫-
用 模式.
表格 6. 运行 模式
便条: 1. x =
V
IH
或者 v
IL
.
模式 RW位
WC
1
字节 最初的 sequence
电流 地址 读 1 X 1 开始, 设备 选择, rw
= 1
随机的 地址 读
0X
1
开始, 设备 选择, rw
= 0, 地址
1 X 重新开始, 设备 选择, rw
= 1
sequential 读 1 X
≥
1 类似的 至 电流 或者 随机的 地址 读
字节 写 0
V
IL
1 开始, 设备 选择, rw= 0
页 写 0
V
IL
≤
64 开始, 设备 选择, rw= 0