ST7789V
ST7789V Application Note
Ver 1.0
2013.10
DISCLAIMER: THIS DOCUMENT IS PROVIDED TO YOU "AS IS" WITH NO WARRANTIES WHATSOEVER,
INCLUDING ANY WARRANTY OF MERCHANTABILITY NON-INFRINGEMENT, OR FITNESS FOR ANY
PARTICULAR PURPOSE. SITRONIX AND THE AUTHORS OF THIS DOCUMENT DISCLAIM ALL LIABILITY,
INCLUDING LIABILITY FOR INFRINGEMENT OF ANY PROPRIETARY RIGHTS, RELATING TO USE OR
IMPLEMENTATION OF INFORMATION IN THIS DOCUMENT. THE PROVISION OF THIS DOCUMENT TO YOU
DOES NOT PROVIDE YOU WITH ANY LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO
ANY INTELLECTUAL PROPERTY RIGHTS
1
ST7789V
1 CMI Panel ............................................................................................................................................ 5
1.1
1.2
1.3
1.4
1.5
1.6
CMI 2.4” Application FPC Circuit .......................................................................................... 5
CMI 2.4”Panel Initial code Suggestion ................................................................................... 7
CMI 2.4” 2 Data Lane Serial I/F FPC Circuit ........................................................................11
CMI 2.4” 2 Data Lane Serial I/F Initial code Suggestion ...................................................... 12
CMI 2.8” Application FPC Circuit ........................................................................................ 16
CMI 2.8”Panel Initial code Suggestion ................................................................................. 18
2 CPT Panel .......................................................................................................................................... 22
2.1
2.2
2.3
2.4
CPT 2.4” Application FPC Circuit ........................................................................................ 22
CPT 2.4” Panel Initial Code Suggestion ................................................................................ 24
CPT 2.8” Application FPC Circuit ........................................................................................ 28
CPT 2.8”Panel Initial code Suggestion.................................................................................. 30
3 Hannstar Panel ................................................................................................................................... 34
3.1 HANNS 2.4” Application FPC Circuit .................................................................................. 34
3.2 HANNS 2.4”Panel Initial code Suggestion ........................................................................... 36
3.3 HANNS 2.4” 2 Data Lane Serial I/F FPC Circuit ................................................................. 40
3.4 HANNS 2.4”Panel 2 Data Lane Initial code Suggestion ...................................................... 41
3.5 HANNS 2.6” Application FPC Circuit .................................................................................. 45
3.6 HANNS 2.6”Panel Initial code Suggestion ........................................................................... 47
2
ST7789V
3.7 HANNS 2.8” Application FPC Circuit .................................................................................. 51
3.8 HANNS 2.8”Panel Initial code Suggestion ........................................................................... 53
3.9 HANNS 3.2” Application FPC Circuit .................................................................................. 57
3.10 HANNS 3.2”Panel Initial code Suggestion ........................................................................... 59
4 BOE Panel ......................................................................................................................................... 63
4.1
4.2
4.3
BOE 2.4”/2.8” Application FPC Circuit ................................................................................ 63
BOE 2.4”Panel Initial code Suggestion ................................................................................. 65
BOE 2.8”Panel Initial code Suggestion ................................................................................. 69
5 TM Panel ........................................................................................................................................... 73
5.1
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
TM 2.2” Application FPC Circuit .......................................................................................... 73
TM 2.2”Panel Initial code Suggestion ................................................................................... 75
TM 2.4” Application FPC Circuit .......................................................................................... 79
TM 2.4”Panel Initial code Suggestion ................................................................................... 81
TM 2.4” 2 Data Lane Serial I/F FPC Circuit ......................................................................... 85
TM 2.4”Panel 2 Data Lane Initial code Suggestion .............................................................. 86
TM 2.8” Application FPC Circuit .......................................................................................... 90
TM 2.8”Panel Initial code Suggestion ................................................................................... 92
TM 3.14” Application FPC Circuit ........................................................................................ 96
5.10 TM 3.14”Panel Initial code Suggestion ................................................................................. 98
3
ST7789V
6 Laibao Panel .................................................................................................................................... 102
6.1
6.2
Laibao 2.0” Application FPC Circuit................................................................................... 102
Laibao 2.0”Panel Initial code Suggestion ............................................................................ 104
7 Wintek Panel .................................................................................................................................... 108
7.1 Wintek 2.4” Application FPC Circuit .................................................................................. 108
7.2 Wintek 2.4”Panel Initial code Suggestion ............................................................................110
8
IVO Panel .........................................................................................................................................114
8.1
8.2
8.3
8.4
IVO 2.4” Application FPC Circuit ........................................................................................114
IVO 2.4”Panel Initial code Suggestion .................................................................................116
IVO 2.8” Application FPC Circuit ....................................................................................... 120
IVO 2.8”Panel Initial code Suggestion ................................................................................ 122
9 History ............................................................................................................................................. 126
4
ST7789V
1111 CMI Panel
1.11.11.11.1 CMI 2.4” Application FPC Circuit
ST7789V Interface Selection:
IM1
0
0
1
1
0
1
0
0
1
1
0
1
IM3
0
0
0
0
0
0
1
1
1
1
1
1
IM2
0
0
0
0
1
1
0
0
0
0
1
1
Data pin
DB[7:0]
DB[15:0]
DB[8:0]
DB[17:0],
SDA: in/out
SDA: in/out
IM0 MPU Interface Mode
0
1
0
1
1
0
0
1
0
1
1
0
80-8bit parallel I/F
80-16bit parallel I/F
80-9bit parallel I/F
80-18bit parallel I/F
3-line 9bit serial I/F
4-line 8bit serial I/F
80-16bit parallel I/F Ⅱ DB[17:10], DB[8:1]
80-8bit parallel I/F Ⅱ
DB[17:10]
80-18bit parallel I/F Ⅱ DB[17:0],
DB[17:9]
80-9bit parallel I/F Ⅱ
SDA:in/ SDO: out
3-line 9bit serial I/F Ⅱ
4-line 8bit serial I/F Ⅱ
SDA:in/ SDO: out
Panel Spec. Reference:
1. F02427-01U Product Spec_v1.1
5
ST7789V
U8
ST7789S CMI 2.4"
CMI 2.4”
M
O
C
V
M
O
C
V
D
N
G
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
L
G
V
L
G
V
D
D
V
A
D
D
V
A
L
C
V
A
L
C
V
A
N
A
V
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
P
A
V
0
2
V
0
2
V
D
N
G
A
D
N
G
A
D
N
G
A
D
N
G
D
D
N
G
D
D
D
V
D
D
V
Y
M
M
U
D
Y
M
M
U
D
C
T
X
E
3
M
2
M
1
M
0
M
I
I
I
I
X
S
E
R
X
S
C
X
C
D
X
R
W
X
D
R
C
N
Y
S
V
C
N
Y
S
H
E
L
B
A
N
E
K
L
C
T
O
D
A
D
S
0
B
D
1
B
D
2
B
D
3
B
D
4
B
D
5
B
D
6
B
D
7
B
D
8
B
D
9
B
D
0
1
B
D
1
1
B
D
2
1
B
D
3
1
B
D
4
1
B
D
5
1
B
D
6
1
B
D
7
1
B
D
O
D
S
E
T
Y
M
M
U
D
M
W
P
D
E
L
N
O
D
E
L
D
E
L
_
I
D
D
V
1
O
T
S
E
T
2
O
T
S
E
T
3
O
T
S
E
T
4
O
T
S
E
T
5
O
T
S
E
T
2
E
T
I
I
D
D
V
D
D
V
C
C
V
C
C
V
P
P
V
H
G
V
H
G
V
Y
M
M
U
D
Y
M
M
U
D
D
N
G
A
D
N
G
A
1
R
Y
M
M
U
D
2
R
Y
M
M
U
D
Y
M
M
U
D
Y
M
M
U
D
M
O
C
V
M
O
C
V
D
N
G
1
96PINS
2
3
4
5
6
7
8
9
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
1
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
2
0
3
1
3
2
3
3
3
4
3
5
3
6
3
7
3
8
3
9
3
0
4
1
4
2
4
3
4
4
4
5
4
6
4
7
4
8
4
9
4
0
5
1
5
2
5
3
5
4
5
5
5
6
5
7
5
8
5
9
5
0
6
1
6
2
6
3
6
4
6
5
6
6
6
7
6
8
6
9
6
0
7
1
7
2
7
3
7
4
7
5
7
6
7
7
7
8
7
9
7
0
8
1
8
2
8
3
8
4
8
5
8
6
8
7
8
8
8
9
8
0
9
1
9
2
9
3
9
4
9
5
9
6
9
D
N
G
D
D
V
A
L
C
V
A
D
D
D
D
D
D
D
D
D
D
V
V
V
V
V
I
D
D
V
3
M
2
M
1
M
0
M
I
I
I
I
X
S
E
R
X
S
C
X
C
D
X
R
W
X
D
R
C
N
Y
S
V
C
N
Y
S
H
E
L
B
A
N
E
K
L
C
T
O
D
A
D
S
0
B
D
1
B
D
2
B
D
3
B
D
4
B
D
5
B
D
6
B
D
7
B
D
8
B
D
9
B
D
0
1
B
D
1
1
B
D
2
1
B
D
3
1
B
D
4
1
B
D
5
1
B
D
6
1
B
D
7
1
B
D
O
D
S
E
T
I
I
I
I
I
D
D
D
D
D
D
D
D
D
D
V
V
V
V
V
P
P
V
H
G
V
Test Pin
U2 TP
PIN1
U3 TP
PIN1
1
1
U5 TP
1
PIN1
U7 TP
1
PIN1
VPP
VGH
AVDD
AVCL
D
N
G
D
N
G
E
T
I
D
D
V
D
D
V
X
S
C
X
C
D
X
R
W
X
D
R
0
B
D
1
B
D
2
B
D
3
B
D
4
B
D
5
B
D
6
B
D
7
B
D
8
B
D
9
B
D
0
1
B
D
1
1
B
D
2
1
B
D
3
1
B
D
4
1
B
D
5
1
B
D
6
1
B
D
7
1
B
D
O
D
S
A
D
S
K
L
C
T
O
D
E
L
B
A
N
E
C
N
Y
S
H
C
N
Y
S
V
X
S
E
R
+
D
E
L
-
D
E
L
Interface Mode Select
U6
1
2
3
4
5
6
7
8
9
0
1
1
1
2
1
3
1
4
1
5
1
6
1
7
1
8
1
9
1
0
2
1
2
2
2
3
2
4
2
5
2
6
2
7
2
8
2
9
2
0
3
1
3
2
3
3
3
4
3
5
3
6
3
R1 R=0
R2 R=0
R3 R=0
R4 R=0
R5 R=0
R6 R=0
R7 R=0
R8 R=0
VDDI
VDDI
VDDI
VDDI
IM3
IM2
IM1
IM0
Note:
1. There is no CABC function in this schematic.
2. Please connect input pins that are not used to VSS.
6
1
N
P
I
2
N
P
I
3
N
P
I
4
N
P
I
5
N
P
I
6
N
P
I
7
N
P
I
8
N
P
I
9
N
P
I
0
1
N
P
I
1
1
N
P
I
2
1
N
P
I
3
1
N
P
I
4
1
N
P
I
5
1
N
P
I
6
1
N
P
I
7
1
N
P
I
8
1
N
P
I
9
1
N
P
I
0
2
N
P
I
1
2
N
P
I
2
2
N
P
I
3
2
N
P
I
4
2
N
P
I
5
2
N
P
I
6
2
N
P
I
7
2
N
P
I
8
2
N
P
I
9
2
N
P
I
0
3
N
P
I
1
3
N
P
I
2
3
N
P
I
3
3
N
P
I
4
3
N
P
I
5
3
N
P
I
6
3
N
P
I
36 PINS
FPC Output Pin
ST7789V
1.21.21.21.2 CMI 2.4”Panel Initial code Suggestion
//Delay 1ms
//Delay 10ms
//Delay 120ms
//Delay 120ms
Void ST7789VCMI24panelinitialcode(void)
{
//-----------------------------------ST7789V reset sequence------------------------------------//
LCD_RESET=1;
Delayms(1);
LCD_RESET=0;
Delayms(10);
LCD_RESET=1;
Delayms(120);
//---------------------------------------------------------------------------------------------------//
Write command 0x11;
Delayms(120);
//--------------------------------------Display Setting------------------------------------------//
Write command 0x36;
Write data 0x00;
Write command 0x3a;
Write data 0x06;
//--------------------------------ST7789V Frame rate setting----------------------------------//
Write command 0xb2;
Write data 0x0c;
Write data 0x0c;
Write data 0x00;
Write data 0x33;
Write data 0x33;
Write command 0xb7;
Write data 0x35;
//---------------------------------ST7789V Power setting--------------------------------------//
Write command 0xbb;
Write data 0x2b;
Write command 0xc0;
Write data 0x2c;
Write command 0xc2;
Write data 0x01;
Write command 0xc3;
Write data 0x11;
Write command 0xc4;
7
ST7789V
Write data 0x20;
Write command 0xc6;
Write data 0x0f;
Write command 0xd0;
Write data 0xa4;
Write data 0xa1;
//--------------------------------ST7789V gamma setting---------------------------------------//
Write command 0xe0;
Write data 0xd0;
Write data 0x00;
Write data 0x05;
Write data 0x0e;
Write data 0x15;
Write data 0x0d;
Write data 0x37;
Write data 0x43;
Write data 0x47;
Write data 0x09;
Write data 0x15;
Write data 0x12;
Write data 0x16;
Write data 0x19;
Write command 0xe1;
Write data 0xd0;
Write data 0x00;
Write data 0x05;
Write data 0x0d;
Write data 0x0c;
Write data 0x06;
Write data 0x2d;
Write data 0x44;
Write data 0x40;
Write data 0x0e;
Write data 0x1c;
Write data 0x18;
Write data 0x16;
Write data 0x19;
Write command 0x29;
}
8