ST7781
11.1 Instruction Description
No
IR
Registers
W/R RS
D15
-
D14
-
1
0
0
D13
-
1
0
0
0
0
PTDE1
FP5
0
0
0
0
0
0
0
D12
-
1
0
0
BGR
0
PTDE0
FP4
0
0
0
SAP
0
0
D11
-
0
0
0
0
0
0
FP3
0
0
0
0
0
0
D10
-
1
SM
1
0
D9
-
1
D8
-
1
SS
EOR
0
RCV0
BASEE
FP0
PTS0
0
FMP8
BT0
DC10
0
D7
ID7
1
0
0
0
0
0
D6
ID6
0
0
0
0
0
0
BP6
0
D5
ID5
0
0
0
I/D1
RCH1
GON
BP5
PTG1
0
FMP5
AP1
DC01
0
D4
ID4
0
0
0
I/D0
RCH0
DTE
BP4
PTG0
0
FMP4
AP0
DC00
0
D3
ID3
0
0
0
AM
0
CL
BP3
ISC3
FMARKOE
FMP3
0
D2
ID2
0
0
0
0
0
0
BP2
ISC2
FMI2
FMP2
0
VC2
VRH2
0
D1
ID1
1
0
0
D0
ID0
1
0
0
Index Register
Driver ID Code Read
Driver Output Control
W
R
0
1
1
1
1
1
1
1
1
1
1
1
1
1
1
00h
01h
0
0
0
W
W
W
W
W
W
W
W
W
W
W
W
W
0
02h LCD Driving Wave Control
BC0
HWM
RCV1
03h
04h
07h
08h
09h
0Ah
Entry Mode
TRI
0
DFM
0
0
0
Resize Control
Display Control 1
Display control 2
Display Control 3
Display Control 4
0
0
RSZ1
D1
RSZ0
D0
0
0
0
0
FP6
0
FP2
PTS2
0
FP1
PTS1
0
0
0
0
BP1
ISC1
FMI1
FMP1
STB
VC1
VRH1
0
BP0
ISC0
FMI0
FMP0
0
VC0
VRH0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0Dh Frame Marker Position
0
0
FMP7
APE
0
VCIRE
0
FMP6
AP2
DC02
0
10h
11h
12h
13h
Power Control 1
Power Control 2
Power Control 3
Power Control 4
DRAM Horizontal Address
Set
BT2
DC12
0
BT1
DC11
0
0
VRH3
0
VDV4
VDV3
VDV2
VDV1
VDV0
0
0
0
20h
W
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
AD7
AD6
AD5
AD4
AD3
AD2
AD1
AD9
AD0
AD8
21h DRAM Vertical Address Set
22h
Write Data to DRAM
22h Read Data from DRAM
W
1
AD16
AD15
AD14
AD13
AD12
AD11
AD10
W
R
W
1
1
1
DRAM Write Data (WD17-0) / Read Data (RD17-0)
29h
VCOMH Control
Frame Rate and Color
Control
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
VCM5
0
VCM4
0
VCM3
FRS3
VCM2
FRS2
VCM1
FRS1
VCM0
FRS0
2Bh
W
1
30h
31h
32h
35h
36h
37h
38h
39h
3Ch
3Dh
Gamma Control 1
Gamma Control 2
Gamma Control 3
Gamma Control 4
Gamma Control 5
Gamma Control 6
Gamma Control 7
Gamma Control 8
Gamma Control 9
Gamma Control 10
Horizontal Address Start
Position
Horizontal Address End
Position
Vertical Address Start
Position
Vertical Address End
Position
W
W
W
W
W
W
W
W
W
W
1
1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
KP1[2]
KP3[2]
KP5[2]
RP1[2]
KP1[1]
KP3[1]
KP5[1]
RP1[1]
KP1[0]
KP3[0]
KP5[0]
RP1[0]
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
KP0[2]
KP2[2]
KP4[2]
RP0[2]
KP0[1]
KP2[1]
KP4[1]
RP0[1]
KP0[0]
KP2[0]
KP4[0]
RP0[0]
VRP1[4] VRP1[3] VRP1[2] VRP1[1] VRP1[0]
VRP0[3] VRP0[2] VRP0[1] VRP0[0]
0
0
0
0
0
0
0
0
KN1[2]
KN3[2]
KN5[2]
RN1[2]
KN1[1]
KN3[1]
KN5[1]
RN1[1]
KN1[0]
KN3[0]
KN5[0]
RN1[0]
0
0
0
0
KN0[2]
KN2[2]
KN4[2]
RN0[2]
KN0[1]
KN2[1]
KN4[1]
RN0[1]
KN0[0]
KN2[0]
KN4[0]
RN0[0]
VRN1[4] VRN1[3] VRN1[2] VRN1[1] VRN1[0]
VRN0[3] VRN0[2] VRN0[1] VRN0[0]
50h
51h
52h
53h
W
W
W
W
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
HSA7
HEA7
VSA7
VEA7
HSA6
HEA6
VSA6
VEA6
HSA5
HEA5
VSA5
VEA5
HSA4
HEA4
VSA4
VEA4
HSA3
HEA3
VSA3
VEA3
HSA2
HEA2
VSA2
VEA2
HSA1
HEA1
VSA1
VEA1
HSA0
HEA0
VSA0
VEA0
0
VSA8
VEA8
60h
61h
Gate Scan Control 1
Gate Scan Control 2
Partial Image 1 Display
Position
Partial Image 1 Start
Address
Partial Image 1 End
Address
Partial Image 2 Display
Position
W
W
1
1
GS
0
0
0
NL5
0
NL4
0
NL3
0
NL2
0
NL1
0
NL0
0
0
0
0
0
SCN5
0
SCN4
0
SCN3
0
SCN2
NDL
SCN1
VLE
SCN0
REV
PTDP0
0
PTSA0
0
PTEA0
0
PTDP1
0
PTSA1
0
PTEA1
0
80h
81h
82h
83h
84h
85h
W
W
W
W
W
W
1
1
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
PTDP08 PTDP07 PTDP06 PTDP05 PTDP04 PTDP03 PTDP02 PTDP01
PTSA08 PTSA07 PTSA06 PTSA05 PTSA04 PTSA03 PTSA02 PTSA01
PTEA08 PTEA07 PTEA06 PTEA05 PTEA04 PTEA03 PTEA02 PTEA01
PTDP18 PTDP17 PTDP16 PTDP15 PTDP14 PTDP13 PTDP12 PTDP11
PTSA18 PTSA17 PTSA16 PTSA15 PTSA14 PTSA13 PTSA12 PTSA11
PTEA18 PTEA17 PTEA16 PTEA15 PTEA14 PTEA13 PTEA12 PTEA11
Partial Image 2 Start
Address
Partial Image 2 End
Address
90h Panel Interface Control 1
92h Panel Interface Control 2
W
W
W
W
1
1
1
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
DIVI1
NOWI1
0
0
0
DIVI0
NOWI0
0
0
0
0
0
0
0
RTNI6
0
ID6
ID_EN
EE_IB6
RTNI5
0
ID5
VCM_EN
EE_IB5
RTNI4
0
ID4
RTNI3
0
ID3
RTNI2
0
ID2
RTNI1
RTNI0
0
ID0
0
NOWI2
0
ID1
0
D2h
EEPROM ID Code
0
0
0
D9h EEPROM Control Status
0
0
0
EE_IB7
EE_IB4
EE_IB3
EE_IB2
EE_IB1 EE_IB0
EE_CMD
DFh EEPROM Wite Command
W
1
0
0
0
0
0
0
0
0
EE_CMD7 EE_CMD6 EE_CMD5 EE_CMD4 EE_CMD3 EE_CMD2 EE_CMD1
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
0
FAh
EEPROM Enable
W
W
W
1
1
1
0
VCMF4
0
0
VCMF3
0
0
VCMF2
0
MTPPROG
FEh EEPROM VCOM Offset
VCMF1 VCMF0
FXEN
FFh
FAh/FEh Enable
0
Ver. 1.7
43