M25PX32
Instructions
6.9
Read Lock Register (RDLR)
The device is first selected by driving Chip Select (S) Low. The instruction code for the Read
Lock Register (RDLR) instruction is followed by a 3-byte address (A23-A0) pointing to any
location inside the concerned sector. Each address bit is latched-in during the rising edge of
Serial Clock (C). Then the value of the Lock Register is shifted out on Serial Data output
(DQ1), each bit being shifted out, at a maximum frequency fC, during the falling edge of
Serial Clock (C).
The instruction sequence is shown in Figure 16.
The Read Lock Register (RDLR) instruction is terminated by driving Chip Select (S) High at
any time during data output.
Any Read Lock Register (RDLR) instruction, while an Erase, Program or Write cycle is in
progress, is rejected without having any effects on the cycle that is in progress.
Table 9. Lock Register out(1)
Bit
Bit name
Value
Function
b7-b2
b1 Sector Lock Down
b0 Sector Write Lock
Reserved
The Write Lock and Lock Down bits cannot be changed.
‘1’ Once a ‘1’ is written to the Lock Down bit it cannot be cleared
to ‘0’, except by a power-up.
‘0’
The Write Lock and Lock Down bits can be changed by
writing new values to them.
‘1’
Write, Program and Erase operations in this sector will not be
executed. The memory contents will not be changed.
‘0’
Write, Program and Erase operations in this sector are
executed and will modify the sector contents.
1. Values of (b1, b0) after Power-up are defined in Section 7: Power-up and Power-down.
Figure 16. Read Lock Register (RDLR) instruction sequence and data-out sequence
S
0 1 2 3 4 5 6 7 8 9 10 28 29 30 31 32 33 34 35 36 37 38 39
C
Instruction
24-bit address
DQ0
DQ1
High Impedance
23 22 21
MSB
3210
Lock Register Out
76543 210
MSB
AI13738
35/63