Instructions
N25Q128 - 1.8 V
Table 15. Instruction set: extended SPI protocol (page 1 of 2)
One-byte
Instruction Instruction Address
Code (BIN) Code (HEX) bytes
One-byte
Dummy
clock
cycle
Data
bytes
Instruction
Description
RDID
Read Identification
Read Data Bytes
1001 111x
0000 0011
0000 1011
0011 1011
1011 1011
0110 1011
1110 1011
0100 1011
0000 0110
0000 0100
0000 0010
1010 0010
1101 0010
0011 0010
0001 0010
9Eh / 9Fh
03h
0Bh
3Bh
BB
0
0
0
1 to 20
1 to ∞
1 to ∞
1 to ∞
1 to ∞
1 to ∞
1 to ∞
1 to 65
0
READ
3
FAST_READ Read Data Bytes at Higher Speed
3
3
3
3
3
3
8 (1)
8 (1)
8 (1)
8 (1)
10 (1
8 (1)
0
DOFR
DIOFR
QOFR
QIOFR
ROTP
WREN
WRDI
PP
Dual Output Fast Read
Dual Input/Output Fast Read
Quad Output Fast Read
Quad Input/Output Fast Read
Read OTP (Read of OTP area)
Write Enable
6Bh
EBh
4Bh
06h
04h
02h
A2h
D2h
32h
12h
42h
20h
D8h
C7h
7Ah
75h
05h
01h
E8h
E5h
70h
50h
B5h
B1h
85h
81h
0
Write Disable
0
0
0
Page Program
3
0
1 to 256
1 to 256
1 to 256
1 to 256
1 to 256
1 to 65
0
DIFP
Dual Input Fast Program
Dual Input Extended Fast Program
Quad Input Fast Program
Quad Input Extended Fast Program
3
3
3
3
3
3
3
0
DIEFP
QIFP
0
0
QIEFP
POTP
0
Program OTP (Program of OTP area) 0100 0010
0
(2)
SSE
SubSector Erase
0010 0000
1101 1000
1100 0111
0111 1010
0111 0101
0000 0101
0000 0001
1110 1000
1110 0101
0111 0000
0101 0000
1011 0101
1011 0001
0
SE
Sector Erase
0
0
BE
Bulk Erase
0
0
0
PER
Program/Erase Resume
Program/Erase Suspend
Read Status Register
Write Status Register
Read Lock Register
0
0
0
0
0
0
PES
0
0
RDSR
WRSR
RDLR
WRLR
RFSR
CLFSR
RDNVCR
WRNVCR
RDVCR
WRVCR
0
1 to ∞
1
0
3
0
1 to ∞
1
Write to Lock Register
Read Flag Status Register
Clear Flag Status Register
Read NV Configuration Register
Write NV Configuration Register
3
0
0
0
1 to ∞
0
0
0
0
0
2
0
0
0
0
2
Read Volatile Configuration Register 1000 0101
Write Volatile Configuration Register 1000 0001
0
1 to ∞
0
1
78/185