
10.2
写状态寄存器
写状态寄存器命令用于修改的状态寄存器SPRL位
和/或执行一个全局保护或全球撤消操作。写状态前,雷吉斯 -
可以发器命令,写使能命令必须事先发出
设置在状态WEL位注册为逻辑“ 1 ” 。
发出写状态寄存器命令, CS引脚必须先断言和操作码
01H必须移入设备后面一个字节的数据。数据CON-的一个字节
该SPRL位值的存在,请一个不在乎位, 4个数据位来表示一个全球是否保护或
撤消应该执行,并且两个附加无关位(见
表10-2 ) 。
任何额外
发送到所述设备方面的资料字节将被忽略。当CS引脚置为无效时,
在状态寄存器SPRL位将被修改,并在状态寄存器WEL位会
复位到逻辑“0”。位5,4 ,3,或2和SPRL位的之前的状态的值
写状态寄存器命令执行(该SPRL位的先前状态)将确定
全球与否保护或全球撤消将perfomed 。请参考“全球
对保护/撤消“一节
第18页
了解更多详情。
数据的完全一个字节必须移入设备前的CS引脚置为无效;
否则,该设备将中止操作, SPRL位的状态不会改变,不
潜在的全球保护或取消保护将被执行,并在状态寄存器WEL位
将被复位到逻辑“0”状态。
如果WP引脚置位,那么SPRL位只能设置为逻辑“ 1 ” 。如果试图
重置SPRL位为逻辑“ 0 ”,而WP引脚置位,然后写状态寄存器
命令将被忽略,并且在状态WEL位寄存器将被重置为逻辑
“0”状态。为了重置SPRL位为逻辑“ 0”时, WP引脚必须被拉高。
表10-2 。
第7位
SPRL
写状态寄存器
第6位
X
第5位
4位
第3位
第2位
第1位
X
位0
X
全球保护/撤消
图10-2 。
写状态寄存器
CS
0
1
2
3
4
5
6
7
8
9
10 11 12 13 14 15
SCK
操作码
状态寄存器在
0
0
1
D
最高位
SI
0
最高位
0
0
0
0
X
D
D
D
D
X
X
SO
高阻抗
26
AT25DF041A
3668D–DFLASH–9/08