10
www.fairchildsemi.com
fm24c128 rev. b.1
fm24c128 – 128k-位 标准 2-线 总线 接口 串行 可擦可编程只读存储器
写 行动
字节 写
为 字节 写 运作, 二 字节 的 地址 是 必需的 之后
这 从动装置 地址. 这些 二 字节 选择 1 输出 的 这 16,384
locations 在 这 记忆. 这 主控 提供 这些 二 地址
字节 和 为 各自 地址 字节 received, fm24c128 responds
和 一个 acknowledge 脉冲波. 主控 然后 提供 一个 字节 的 数据
至 是 写 在 这 记忆. 在之上 receipt 的 这个 数据, fm24c128
responds 和 一个 acknowledge 脉冲波. 这 主控 然后 terminates
这 转移 用 generating 一个 停止 情况, 在 这个 时间 这
fm24c128 begins 这 内部的 写 循环 至 这 记忆. 当
这 内部的 写 循环 是 在 progress 这 fm24c128 输入 是
无能, 和 这 设备 将 不 respond 至 任何 requests 从 这
主控 为 这 持续时间 的 t
WR
. 谈及 图示 4 为 这 地址,
acknowledge 和 数据 转移 sequence.
页 写
至 降低 写 循环 时间, fm24c128 提供 页 写
特性, 这个 准许 同时发生的 程序编制 的 向上 至 64
相接的 字节. 至 facilitate 这个 特性, 这 记忆 排列 是
有组织的 在 条款 的
“
页
”
. 一个 页 组成 的 64 相接的
字节 locations 开始 在 每 64-字节 地址 boundary (为
例子, 开始 在 排列 地址 0x0000, 0x0040, 0x0080 等.).
页 写 运作 是 confined 至 一个 单独的 页. 在 其它 words
一个 页 写 运作 将 不 交叉 在 至 locations 在 这 next
页 但是 将
“
滚动 在
”
至 这 beginning 的 这 一样 页
whenever 终止 的 页 是 reached 和 额外的 数据 字节 是 一个
持续 至 是 提供. 一个 页 写 运作 能 是 initiated
至 begin 在 任何 location 在里面 一个 页 (开始 地址 的 这 页
写 运作 需要 不 是 这 开始 地址 的 一个 页).
S
T
O
P
一个
C
K
一个
C
K
总线 activity:
主控
sda 线条
1010
总线 activity
一个
C
K
数据 n 数据 n+63
一个
C
K
文字
地址 (1)
文字
地址 (0)
从动装置
地址
S
T
一个
R
T
S
T
O
P
一个
C
K
总线 activity:
主控
sda 线条
总线 activity:
可擦可编程只读存储器
一个
C
K
数据
一个
C
K
一个
C
K
文字
地址 (1)
文字
地址 (0)
从动装置
地址
S
T
一个
R
T
页 写 是 initiated 在 这 一样 manner 作 这 字节 写
运作; 但是 instead 的 terminating 这 循环 之后 transmitting
这 第一 数据 字节, 这 主控 能 更远 transmit 向上 至 63 更多
字节. 之后 这 receipt 的 各自 字节, fm24c128 将 respond 和
一个 acknowledge 脉冲波, increment 这 内部的 地址 计数器 至
这 next 地址, 和 是 准备好 至 接受 这 next 数据. 如果 这 主控
应当 transmit 更多 比 64 字节 较早的 至 generating 这 停止
情况, 这 地址 计数器 将
“
滚动 在
”
和 先前
承载 数据 将 是 re-承载. 作 和 这 字节 写 运作, 所有
输入 是 无能 直到 completion 的 这 内部的 写 循环.
谈及
图示 5
为 这 地址, acknowledge, 和 数据 转移
sequence.
acknowledge polling
once 这 停止 情况 是 issued 至 表明 这 终止 的 这 host
’
s
写 运作, 这 fm24c128 initiates 这 内部的 写 循环.
ack polling 能 是 initiated 立即. 这个 involves issuing 这
开始 情况 followed 用 这 从动装置 地址 为 一个 写 运作.
如果 这 fm24c128 是 安静的 busy 和 这 写 运作, 非 ack 将
是 returned. 如果 这 fm24c128 有 完成 这 写 运作,
一个 ack 将 是 returned 和 这 host 能 然后 proceed 和 这
next 读 或者 写 运作.
写 保护
程序编制 的 这 全部 记忆 将 不 引领 放置 如果 这 wp 管脚
的 这 fm24c128 是 连接 至 v
CC
. 这 fm24c128 将
respond 至 从动装置 和 字节 地址; 但是 如果 这 记忆 accessed
是 写 保护 用 这 wp 管脚, 这 fm24c128 将 不 发生
一个 acknowledge 之后 这 第一 字节 的 数据 有 被 received.
因此 这 程序 循环 将 不 是 started 当 这 停止 情况
是 asserted.
字节 写 (图示 4)
页 写 (图示 5)