8
fn8126.1
九月 16, 2005
spi 串行 记忆
这 记忆 portion 的 这 设备 是 一个 cmos 串行
可擦可编程只读存储器 排列 和 intersil’s 块 锁
保护. 这 排列
是 内部 有组织的 作 512 x 8 位. 这 设备 特性 一个
串行 附带的 接口 (spi) 和 软件 协议
准许 运作 在 一个 简单的 四-线 总线.
这 设备 运用 intersil’s 专卖的 直接 写
™
cell,
供应 一个 最小 忍耐力 的 1,000,000 循环 和 一个
最小 数据 保持 的 100 年.
这 设备 是 设计 至 接口 直接地 和 这
同步的 串行 附带的 接口 (spi) 的 许多
popular 微控制器 families.
这 设备 包含 一个 8-位 instruction 寄存器 那 控制
这 运作 的 这设备. 这 操作指南 代号 是 写 至
这 设备 通过 这 si 输入. there 是 二 写 行动
那 需要 仅有的 这 操作指南 字节. 那里 是 二 读
行动 那 使用 the 操作指南 字节 至 initiate 这 输出
的 数据. 这 remainder 的 这 行动 需要 一个
操作指南 字节, 一个 8-位 地址, 然后 数据 字节. 所有
操作指南, 地址 和 数据 位 是 clocked 用 这 sck
输入. 所有 说明 (表格 1), 地址 和 数据 是
transferred msb 第一.
时钟 和 数据 定时
数据 输入 在 这 si 线条 是 latched 在 这 第一 rising 边缘 的
sck 之后 cs
变得 低. 数据 是 输出 在 这 所以 线条 用
这 下落 边缘 的 sck. sck 是 静态的, 准许 这 用户 至
停止 这 时钟 和 然后 开始 它又一次 至 重新开始 行动
在哪里 left 止. cs
必须 是 低 在 这 全部 运作.
便条: *instructions 是 显示 msb 在 leftmost position. 说明 是 transferred msb 第一.
V
TRIP
程序编制
应用 5v 至 v
CC
decrement v
CC
重置 管脚
变得 起作用的?
量过的 v
TRIP
-desired v
TRIP
完毕
Execute
Sequence
重置 v
TRIP
设置 v
CC
= v
CC
应用 =
desired v
TRIP
Execute
Sequence
设置 v
TRIP
新 v
CC
应用
old v
CC
应用
(v
CC
= v
CC
–10mv)
Execute
Sequence
重置 v
TRIP
错误
≤
-emax
-emax < 错误 < emax
YES
非
错误
≥
Emax
emax = 最大 desired 错误
- 错误
=
新 v
CC
应用
old v
CC
应用
- 错误
=
图示 4. V
TRIP
程序编制 sequence
表格 1. 操作指南 设置
操作指南 名字 操作指南 format* 运作
WREN 0000 0110 设置 这 写 使能 获得 (使能 写 行动)
WRDI 0000 0100 重置 这 写 使能 获得 (使不能运转 写 行动)
RSDR 0000 0101 读 状态 寄存器
WRSR 0000 0001 写 状态 寄存器 (看门狗 和 块 锁)
读 0000 一个
8
011 读 数据 从 记忆 排列 beginning 在 选择 地址
写 0000 一个
8
010 写 数据 至 记忆 排列 beginning 在 选择 地址 (1 至 16 字节)
x5043, x5045