3/18
M35080
图示 3. 数据 和 时钟 定时
AI01438
C
C
MSB LSB
CPHA
d 或者 q
0
1
CPOL
0
1
(though 不 至 这 wip 和 wel 位, 这个 是
设置 或者 重置 用 这 设备的 内部的 逻辑).
位 7 的 这 状态 寄存器 (作 显示 在 表格 4) 是
这 状态 寄存器 写 使不能运转 位 (srwd).
当 这个 是 设置 至 0 (它的 最初的 传送 状态) 它 是
可能 至 写 至 这 状态 寄存器 如果 这 wel
位 (写 使能 获得) 有 被 设置 用 这
wren 操作指南 (irrespective 的 这 水平的 正在
应用 至 这 w
输入).
当 位 7 (srwd) 的 这 状态 寄存器 是 设置 至
1, 这 能力 至 写 至 这 状态 寄存器 取决于
在 这 逻辑 水平的 正在 提交 在 管脚 w
:
–if w
管脚 是 高, 它 是 可能 至 写 至 这 sta-
tus 寄存器, 之后 having 设置 这 wel 位 使用
这 wren 操作指南 (写 使能 获得).
–if w
管脚 是 低, 任何 attempt 至 modify 这 状态
寄存器 是 ignored 用 这 设备, 甚至 如果 这
wel 位 有 被 设置. 作 一个 consequence, 所有 这
数据 字节 在 这 可擦可编程只读存储器 范围, 保护 用
这 bp1 和 bp0 位 的 这 状态 寄存器, 是
也 硬件 保护 相反 数据 corrup-
tion, 和 呈现 作 一个 读 仅有的 可擦可编程只读存储器 范围
为 这 微控制器. 这个 模式 是 called 这
硬件 保护 模式 (hpm).
它 是 可能 至 enter 这 硬件 保护
模式 (hpm) 也 用 设置 这 srwd 位 之后
拉 低 这 w
管脚, 或者 用 拉 低 这 w管脚
之后 设置 这 srwd 位.
这 仅有的 方法 至 abort 这 硬件 保护
模式, once entered, 是 至 拉 高 这 w
管脚.
如果 w
管脚 是 permanently 系 至 这 高 水平的, 这
硬件 保护 模式 是 从不 使活动, 和
这 记忆 设备 仅有的 准许 这 用户 至 保护
一个 部分 的 这 记忆, 使用 这 bp1 和 bp0 位
的 这 状态 寄存器, 在 这 软件 保护
模式 (spm).
重要的:
如果 w管脚 是 left floating, 不 驱动 用
这 应用, w
是 读 作 一个 logical ’0’.
表格 3. 写 保护 控制
W
SRWD
位
模式 状态 寄存器
数据 字节
保护 范围 unprotected 范围
0 或者 1 0 软件
保护
(spm)
writeable (如果 这 wren
操作指南 有 设置 这
wel 位)
软件 写 保护
用 这 bp0 和 bp1 位
的 这 状态 寄存器
writeable (如果 这 wren
操作指南 有 设置 这
wel 位)
11
01
硬件
保护
(hpm)
硬件 写 保护
硬件 写 保护
用 这 bp0 和 bp1 位
的 这 状态 寄存器
writeable (如果 这 wren
操作指南 有 设置 这
wel 位)
表格 4. 状态 寄存器 format
便条: 1. bp0, bp1: 读 和 写 位
2. uv, inc, wel, wip: 读 仅有的 bits.
3. srwd: 读 和 写 位.
b7 b0
SRWD UV X INC BP1 BP0 WEL WIP