W25Q20BW
8.2.2
Instruction Set Table 1 (Erase, Program Instructions)
(1)
BYTE 1
(CODE)
06h
50h
04h
05h
35h
01h
02h
32h
20h
52h
D8h
C7h/60h
75h
7Ah
B9h
FFh
FFh
(S7–S0)
(2)
(2)
INSTRUCTION NAME
Write Enable
Write Enable for
Volatile Status Register
Write Disable
Read Status Register-1
Read Status Register-2
Write Status Register
Page Program
Quad Page Program
Sector Erase (4KB)
Block Erase (32KB)
Block Erase (64KB)
Chip Erase
Erase / Program Suspend
Erase / Program Resume
Power-down
Continuous Read Mode
Reset
(4)
BYTE 2
BYTE 3
BYTE 4
BYTE 5
BYTE 6
(S15–S8)
S7–S0
S15-S8
A15–A8
A15–A8
A15–A8
A15–A8
A15–A8
A7–A0
A7–A0
A7–A0
A7–A0
A7–A0
D7–D0
D7–D0, …
(3)
A23–A16
A23–A16
A23–A16
A23–A16
A23–A16
Notes:
1.
Data bytes are shifted with Most Significant Bit first. Byte fields with data in parenthesis “()” indicate data being
read from the device on the DO pin.
The Status Register contents will repeat continuously until /CS terminates the instruction.
Quad Page Program Input Data:
IO0 = D4, D0, ……
IO1 = D5, D1, ……
IO2 = D6, D2, ……
IO3 = D7, D3, ……
4.
This instruction is recommended when using the Dual or Quad “Continuous Read Mode” feature. See section
8.2.19 & 8.2.20 for more information.
2.
3.
- 17 -
Publication Release Date: January 25, 2011
Preliminary - Revision B