ST7789V2
Datasheet
Sitronix reserves the right to change the contents in this document
without prior notice, please contact Sitronix to obtain the latest
version of datasheet before placing your order. No responsibility is
assumed by Sitronix for any infringement of patent or other rights
of third parties which may result from its use.
2016 Sitronix Technology Corporation. All rights reserved.
Version 1.0
2016/11
ST7789V2
Version 1.0 Page 2 of 319 2016/11
Sitronix Confidential The information contained herein is the exclusive property of Sitronix and shall not be distributed, reproduced, or
disclosed in whole or in part without prior written permission of Sitronix.
LIST OF CONTENT
1
GENERAL DESCRIPTION ................................................................................................................................. 12
2
FEATURES ............................................................................................................................................................ 13
3
PAD ARRANGEMENT ........................................................................................................................................ 15
3.1
O
UTPUT
B
UMP
D
IMENSION
............................................................................................................................. 15
3.2
I
NPUT
B
UMP
D
IMENSION
................................................................................................................................ 16
3.3
A
LIGNMENT
M
ARK
D
IMENSION
..................................................................................................................... 17
3.4
C
HIP
I
NFORMATION
........................................................................................................................................ 17
4
PAD CENTER COORDINATES ......................................................................................................................... 18
5
BLOCK DIAGRAM ............................................................................................................................................. 31
6
PIN DESCRIPTION ............................................................................................................................................. 32
6.1
P
OWER
S
UPPLY
P
INS
....................................................................................................................................... 32
6.2
I
NTERFACE
L
OGIC
P
INS
.................................................................................................................................. 33
6.3
D
RIVER
O
UTPUT
P
INS
..................................................................................................................................... 36
6.4
T
EST AND OTHER PINS
.................................................................................................................................... 36
7
DRIVER ELECTRICAL CHARACTERISTICS .............................................................................................. 37
7.1
A
BSOLUTE
O
PERATION
R
ANGE
....................................................................................................................... 37
7.2
DC
C
HARACTERISTICS
................................................................................................................................... 38
7.3
P
OWER
C
ONSUMPTION
................................................................................................................................... 40
7.4
AC
C
HARACTERISTICS
................................................................................................................................... 41
7.4.1
8080 Series MCU Parallel Interface Characteristics: 18/16/9/8-bit Bus ................................................. 41
7.4.2
Serial Interface Characteristics (3-line serial): ........................................................................................ 43
7.4.3
Serial Interface Characteristics (4-line serial): ........................................................................................ 44
7.4.4
RGB Interface Characteristics: ................................................................................................................ 46
7.4.5
Reset Timing: ............................................................................................................................................ 48
8
FUNCTION DESCRIPTION ............................................................................................................................... 50
8.1
MPU
I
NTERFACE
T
YPE
S
ELECTION
................................................................................................................ 50
8.2
8080-Ⅰ
S
ERIES
MCU
P
ARALLEL
I
NTERFACE
................................................................................................ 51
8.2.1
Write cycle sequence ................................................................................................................................. 51
8.2.2
Read cycle sequence ................................................................................................................................. 52
8.3
8080-Ⅱ
SERIES
MCU
P
ARALLEL
I
NTERFACE
................................................................................................ 54
8.4
S
ERIAL
I
NTERFACE
......................................................................................................................................... 55
8.4.1
Pin description .......................................................................................................................................... 55
8.4.2
Command write mode ............................................................................................................................... 56
ST7789V2
Version 1.0 Page 3 of 319 2016/11
Sitronix Confidential The information contained herein is the exclusive property of Sitronix and shall not be distributed, reproduced, or
disclosed in whole or in part without prior written permission of Sitronix.
8.4.3
Read function ............................................................................................................................................ 58
8.4.4
3-line serial interface
Ⅰ
/
Ⅱ
protocol ...................................................................................................... 58
8.4.5
4-line serial protocol ................................................................................................................................. 60
8.4.6
2 data lane serial Interface ....................................................................................................................... 62
8.5
D
ATA
T
RANSFER
B
REAK AND
R
ECOVERY
....................................................................................................... 66
8.6
D
ATA
T
RANSFER
P
AUSE
.................................................................................................................................. 68
8.6.1
Parallel interface pause ............................................................................................................................ 68
8.7
D
ATA
T
RANSFER
M
ODE
.................................................................................................................................. 68
8.7.1
Method 1 ................................................................................................................................................... 68
8.7.2
Method 2 ................................................................................................................................................... 69
8.8
D
ATA
C
OLOR
C
ODING
..................................................................................................................................... 70
8.8.1
8080-
Ⅰ
series 8-bit Parallel Interface .................................................................................................... 70
8.8.2
8-bit data bus for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h”........................................ 70
8.8.3
8-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h”...................................... 71
8.8.4
8-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” ................................... 72
8.8.5
8080-
Ⅱ
series 8-bit Parallel Interface .................................................................................................... 73
8.8.6
8-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h”...................................... 73
8.8.7
8-bit data bus for 18-bit/pixel (RGB 6-6-6-bit input), 262K-Colors, 3Ah=”06h”.................................... 74
8.8.8
8080-
Ⅰ
series 16-Bit Parallel Interface.................................................................................................. 75
8.8.9
16-bit data bus for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h”...................................... 76
8.8.10
16-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input) 65K-Color, 3Ah=”05h” .................................. 77
8.8.11
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”00b” . 78
8.8.12
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”01b”
79
8.8.13
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”10b”
80
8.8.14
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”11b”
81
8.8.15
8080-
Ⅱ
series 16-Bit Parallel Interface ............................................................................................. 82
8.8.16
16-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input) 65K-Color, 3Ah=”05h” .................................. 82
8.8.17
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”00b”
83
8.8.18
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”01b”
84
8.8.19
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”10b”
84
8.8.20
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”11b”
86
ST7789V2
Version 1.0 Page 4 of 319 2016/11
Sitronix Confidential The information contained herein is the exclusive property of Sitronix and shall not be distributed, reproduced, or
disclosed in whole or in part without prior written permission of Sitronix.
8.8.21
8080-
Ⅰ
series 9-Bit Parallel Interface ............................................................................................... 87
8.8.22
Write 9-bit data for RGB 5-6-5-bit input (65K-Color), 3Ah=”05h”.................................................... 87
8.8.23
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”00b” .................. 88
8.8.24
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”01b” .................. 89
8.8.25
8080-
Ⅱ
series 9-bit Parallel Interface ............................................................................................... 90
8.8.26
Write 9-bit data for RGB 5-6-5-bit input (65K-Color), 3Ah=”05h”.................................................... 90
8.8.27
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”00b” .................. 91
8.8.28
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”01b” .................. 92
8.8.29
8080-
Ⅰ
series 18-Bit Parallel Interface ............................................................................................. 93
8.8.30
18-bit data bus for 12-bit/pixel (RGB-4-4-4-bit input), 4K-colors, 3Ah=”03h” ................................. 94
8.8.31
18-bit data bus for 16-bit/pixel (RGB-5-6-5-bit input), 65K-colors, 3Ah=”05h” ............................... 95
8.8.32
18-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-colors, 3Ah=”06h” ............................. 97
8.8.33
8080-
Ⅱ
series 18-Bit Parallel Interface ............................................................................................. 98
8.8.34
18-bit data bus for 16-bit/pixel (RGB-5-6-5-bit input), 65K-colors, 3Ah=”05h” ............................... 99
8.8.35
18-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-colors, 3Ah=”06h” ........................... 101
8.8.36
3-Line Serial Interface ....................................................................................................................... 102
8.8.37
Write data for 12-bit/pixel (RGB-4-4-4 bit input), 4K-Colors, 3Ah=”03h” ...................................... 102
8.8.38
Write data for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h” .................................... 103
8.8.39
Write data for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” .................................. 103
8.8.40
2 Data Lane Serial Interface .............................................................................................................. 104
8.8.41
Write data for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h” ...................................... 104
8.8.42
Write data for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h” .................................... 105
8.8.43
Write data for 18-bit/pixel (RGB 6-6-6-bit input), 262K-Colors, 3Ah=”06h” .................................. 105
8.8.44
4-Line Serial Interface ....................................................................................................................... 106
8.8.45
Write data for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h” ...................................... 106
8.8.46
Write data for 16-bit/pixel (RGB-5-6-5-bit input), 65K-Colors, 3Ah=”05h” .................................... 107
8.8.47
Write data for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” .................................. 108
8.9
RGB
I
NTERFACE
........................................................................................................................................... 109
8.9.1
RGB interface Selection .......................................................................................................................... 109
8.9.2
RGB Color Format ................................................................................................................................. 109
8.9.3
RGB Interface Definition ........................................................................................................................ 115
8.9.4
RGB Interface Mode Selection ................................................................................................................ 116
8.9.5
RGB Interface Timing ............................................................................................................................. 116
8.10
VSYNC
I
NTERFACE
..................................................................................................................................... 120
8.10.1
18-bit RGB Interface .......................................................................................................................... 120
8.10.2
VSYNC Interface Mode ...................................................................................................................... 122
8.11
D
ISPLAY
D
ATA
RAM .................................................................................................................................... 124
8.11.1
Configuration ..................................................................................................................................... 124
ST7789V2
Version 1.0 Page 5 of 319 2016/11
Sitronix Confidential The information contained herein is the exclusive property of Sitronix and shall not be distributed, reproduced, or
disclosed in whole or in part without prior written permission of Sitronix.
8.11.2
Memory to display address mapping .................................................................................................. 125
8.12
A
DDRESS
C
ONTROL
...................................................................................................................................... 126
8.13
N
ORMAL
D
ISPLAY
O
N OR
P
ARTIAL
M
ODE
O
N
,
V
ERTICAL
S
CROLL
O
FF
........................................................ 128
8.14
V
ERTICAL
S
CROLL
M
ODE
............................................................................................................................. 130
8.14.1
Rolling scroll ...................................................................................................................................... 130
8.14.2
Vertical Scroll Example ...................................................................................................................... 132
8.15
T
EARING
E
FFECT
.......................................................................................................................................... 134
8.15.1
Tearing effect line modes .................................................................................................................... 134
8.15.2
Tearign effect line timings .................................................................................................................. 135
8.15.3
Example 1: MPU Write is faster than panel read............................................................................... 136
8.15.4
Example 2: MPU write is slower than panel read ............................................................................. 137
8.16
P
OWER
ON/OFF
S
EQUENCE
......................................................................................................................... 138
8.16.1
Uncontrolled Power Off ..................................................................................................................... 139
8.17
P
OWER
L
EVEL
D
EFINITION
........................................................................................................................... 140
8.17.1
Power Level........................................................................................................................................ 140
8.18
P
OWER
F
LOW
C
HART
................................................................................................................................... 141
8.19
G
AMMA
C
ORRECTION
.................................................................................................................................. 142
8.20
G
RAY VOLTAGE GENERATOR FOR DIGITAL GAMMA CORRECTION
................................................................... 147
8.21
D
ISPLAY
D
IMMING
....................................................................................................................................... 148
8.21.1
General Description ........................................................................................................................... 148
8.21.2
Dimming Requirement ........................................................................................................................ 148
8.21.3
Definition of brightness transition time.............................................................................................. 150
8.22
C
ONTENT
A
DAPTIVE
B
RIGHTNESS
C
ONTROL
(CABC) ................................................................................. 152
8.22.1
Definition of CABC ............................................................................................................................ 152
8.22.2
Minimum brightness setting of CABC function .................................................................................. 156
9
COMMAND ........................................................................................................................................................ 158
9.1
S
YSTEM
F
UNCTION
C
OMMAND
T
ABLE
1 ....................................................................................................... 158
9.1.1
NOP (00h) ............................................................................................................................................... 164
9.1.2
SWRESET (01h): Software Reset ............................................................................................................ 165
9.1.3
RDDID (04h): Read Display ID ............................................................................................................. 167
9.1.4
RDDST (09h): Read Display Status ........................................................................................................ 169
9.1.5
RDDPM (0Ah): Read Display Power Mode ........................................................................................... 172
9.1.6
RDDMADCTL (0Bh): Read Display MADCTL ...................................................................................... 174
9.1.7
RDDCOLMOD (0Ch): Read Display Pixel Format ............................................................................... 176
9.1.8
RDDIM (0Dh): Read Display Image Mode ............................................................................................ 178
9.1.9
RDDSM (0Eh): Read Display Signal Mode ............................................................................................ 180
9.1.10
RDDSDR (0Fh): Read Display Self-Diagnostic Result ...................................................................... 182