at25010/020/040
8
写 sequence (写):
在 顺序 至 程序 这
at25010/020/040, 这 写 保护 管脚 (wp
) 必须 是 使保持
高 和 二 独立的 说明 必须 是 executed. 第一,
这 设备
必须 是 写 使能
通过 这 写 使能
(wren) 操作指南. 然后 一个 写 (写) 操作指南 将
是 executed. 也, 这 地址 的 这 记忆 location(s)
至 是 编写程序 必须 是 外部 这 保护 地址
地方 location 选择 用 这 块 写 保护 水平的.
在 一个 内部的 写 循环, 所有 commands 将 是 ignored
除了 这 rdsr 操作指南.
一个 写 操作指南 需要 这 下列的 sequence. 之后
这 cs
线条 是 牵引的 低 至 选择 这 设备, 这 写
运算-代号 (包含 a8) 是 transmitted 通过 这 si 线条 fol-
lowed 用 这 字节 地址 (a7-a0) 和 这 数据 (d7-d0) 至
是 编写程序. 程序编制 将 开始 之后 这 cs
管脚 是
brought 高. (这 低 至 高 转变 的 这 cs
管脚
必须 出现 在 这 sck 低 时间 立即 之后
clocking 在 这 d0 (lsb) 数据 位.
这 准备好/busy 状态 的 这 设备 能 是 决定
用 初始的 一个 读 状态 寄存器 (rdsr) instruc-
tion. 如果 位 0 = 1, 这 写 循环 是 安静的 在 progress. 如果 位 0
= 0, 这 写 循环 有 结束. 仅有的 这 读 状态
寄存器 操作指南 是 使能 在 这 写 pro-
gramming 循环.
这 at25010/020/040 是 有能力 的 一个 8-字节 页
写 运作. 之后 各自 字节 的 数据 是 received, 这
三 低 顺序 地址 位 是 内部 incremented 用
一个; 这 六 高 顺序 位 的 这 地址 将 仍然是 con-
stant. 如果 更多 比 8 字节 的 数据 是 transmitted, 这
地址 计数器 将 滚动 在 和 这 先前 写
数据 将 是 overwritten. 这 at25010/020/040 是 自动地-
cally returned 至 这 写 使不能运转 状态 在 这 completion 的
一个 写 循环.
便条: 如果 这 wp管脚 是 brought 低 或者 如果 这 设备 是 不 写
使能 (wren), 这 设备 将 ignore 这 写 instruc-
tion 和 将 返回 至 这 备用物品 状态, 当 cs是
brought 高. 一个 新 cs 下落 边缘 是 必需的 至 re-ini-
tiate 这 串行 交流.