12
3599a–dflash–11/05
at26df161 [preliminary]
9.2 写 使不能运转
这 写 使不能运转 command 是 使用 至 重置 这 写 使能 获得 (wel) 位 在 这 状态 reg-
ister 至 这 logical “0” 状态. 和 这 wel 位 re设置, 所有 程序, 擦掉, 保护 sector, unprotect
sector, 和 写 状态 register commands 将 不 是 executed. 这 写 使不能运转 command
是 也 使用 至 exit 这 sequential 程序 mode. 其它 情况 能 也 导致 这 wel 位
至 是 重置; 为 更多 详细信息, 谈及 至 这 wel bit 部分 的 这 状态 寄存器 描述 在
页 18.
至 公布 这 写 使不能运转 command, 这 cs
管脚 必须 第一 是 asserted 和 这 opcode 的 04h
必须 是 clocked 在 这 设备. 非 地址 用tes 需要 至 是 clocked 在 这 设备, 和 任何
数据 clocked 在 after 这 opcode 将 是 ignored. 当 这 cs
管脚 是 deasserted, 这 wel 位 在
这 状态 寄存器 将 是 重置 至 一个 logical “0”. 这 完全 opcode must 是 clocked 在 这
设备 在之前 这 cs
管脚 是 deasserted; 否则, 这 设备 将 abort 这 运作 和 这
状态 的 这 wel 位 将 不 改变.
图示 9-2.
写 使不能运转
9.3 保护 sector
每 物理的 sector 的 这 device 有 一个 相应的 单独的-位 sector 保护 寄存器
那 是 使用 至 控制 这 软件 保护的 一个 sector. 在之上 设备 电源-向上 或者 之后 一个
设备 重置, 各自 sector 保护 寄存器 将 default 至 这 logical “1” 状态 表明 那 所有
sectors 是 保护 和 不能 是 编写程序 或者 erased.
issuing 这 保护 sector command 至 一个 particular sector地址 将 设置 这 相应的
sector 保护 寄存器 至 这 logical “1” 状态. 这 下列的 表格 轮廓 这 二 states 的
这 sector 保护 寄存器.
在之前 这 保护 sector command 能 是 issued, 这 写 使能 command 必须 有 被
先前 issued 至 设置 这 wel bit 在 这 状态 寄存器 至 一个 logical “1”. 至 公布 这 保护
sector command, 这 cs
管脚 必须 第一 是 asserted 和 这 opcode 的 36h 必须 是 clocked 在
这 设备 followed 用 三 地址 字节 designating 任何 地址 在里面 这 sector 至 是
锁. 任何 额外的 数据 clocked 在这 设备 将 是 ignored. 当 这 cs
管脚 是 deas-
serted, 这 sector 保护 寄存器 相应的 至 这 物理的 sector addressed 用 a23-
a0 将 是 设置 至 这 logical “1” 状态, 和 这 sector 它自己 将 然后 是 保护 从 程序
SCK
CS
SI
所以
MSB
2310
00000100
6754
OPCODE
高-阻抗
表格 9-1.
sector 保护 寄存器 值
值 sector 保护 状态
0 sector 是 unprotected 和 能 是 编写程序 和 erased.
1 sector 是 保护 和 不能 是 programmed 或者 erased. 这个 是 这 default 状态.