ST7789VW
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.
2017 Sitronix Technology Corporation. All rights reserved.
Version 1.0
2017/09
ST7789VW
LIST OF CONTENT
1
2
3
4
5
6
GENERAL DESCRIPTION ................................................................................................................................. 12
FEATURES ............................................................................................................................................................ 13
PAD ARRANGEMENT ........................................................................................................................................ 15
3.1
3.2
3.3
3.4
OUTPUT BUMP DIMENSION ............................................................................................................................. 15
INPUT BUMP DIMENSION ................................................................................................................................ 16
ALIGNMENT MARK DIMENSION ..................................................................................................................... 17
CHIP INFORMATION ........................................................................................................................................ 17
PAD CENTER COORDINATES ......................................................................................................................... 18
BLOCK DIAGRAM ............................................................................................................................................. 31
PIN DESCRIPTION ............................................................................................................................................. 32
6.1
6.2
6.3
6.4
POWER SUPPLY PINS ....................................................................................................................................... 32
INTERFACE LOGIC PINS .................................................................................................................................. 33
DRIVER OUTPUT PINS ..................................................................................................................................... 36
TEST AND OTHER PINS .................................................................................................................................... 36
7
DRIVER ELECTRICAL CHARACTERISTICS .............................................................................................. 37
7.1
7.2
7.3
7.4
7.4.1
7.4.2
7.4.3
7.4.4
7.4.5
ABSOLUTE OPERATION RANGE ....................................................................................................................... 37
DC CHARACTERISTICS ................................................................................................................................... 38
POWER CONSUMPTION ................................................................................................................................... 40
AC CHARACTERISTICS ................................................................................................................................... 41
8080 Series MCU Parallel Interface Characteristics: 18/16/9/8-bit Bus ................................................. 41
Serial Interface Characteristics (3-line serial): ........................................................................................ 43
Serial Interface Characteristics (4-line serial): ........................................................................................ 44
RGB Interface Characteristics: ................................................................................................................ 46
Reset Timing: ............................................................................................................................................ 48
8
FUNCTION DESCRIPTION ............................................................................................................................... 50
8.1
8.2
8.3
8.4
MPU INTERFACE TYPE SELECTION ................................................................................................................ 50
8080-Ⅰ SERIES MCU PARALLEL INTERFACE ................................................................................................ 51
8.2.1 Write cycle sequence ................................................................................................................................. 51
8.2.2
Read cycle sequence ................................................................................................................................. 52
8080-Ⅱ SERIES MCU PARALLEL INTERFACE ................................................................................................ 54
SERIAL INTERFACE ......................................................................................................................................... 55
Pin description .......................................................................................................................................... 55
8.4.1
8.4.2 Command write mode ............................................................................................................................... 56
Version 1.0 Page 2 of 317 2017/09
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.5
8.6
8.7
8.8
8.6.1
8.4.3
8.4.4
8.4.5
8.4.6
ST7789VW
Read function ............................................................................................................................................ 58
3-line serial interface Ⅰ/Ⅱ protocol ...................................................................................................... 58
4-line serial protocol ................................................................................................................................. 60
2 data lane serial Interface ....................................................................................................................... 62
DATA TRANSFER BREAK AND RECOVERY ....................................................................................................... 66
DATA TRANSFER PAUSE .................................................................................................................................. 68
Parallel interface pause ............................................................................................................................ 68
DATA TRANSFER MODE .................................................................................................................................. 68
8.7.1 Method 1 ................................................................................................................................................... 68
8.7.2 Method 2 ................................................................................................................................................... 69
DATA COLOR CODING ..................................................................................................................................... 70
8080-Ⅰ series 8-bit Parallel Interface .................................................................................................... 70
8.8.1
8-bit data bus for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h”........................................ 70
8.8.2
8-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h”...................................... 71
8.8.3
8-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” ................................... 72
8.8.4
8080-Ⅱ series 8-bit Parallel Interface .................................................................................................... 73
8.8.5
8-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h”...................................... 73
8.8.6
8-bit data bus for 18-bit/pixel (RGB 6-6-6-bit input), 262K-Colors, 3Ah=”06h”.................................... 74
8.8.7
8080-Ⅰ series 16-Bit Parallel Interface.................................................................................................. 75
8.8.8
16-bit data bus for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h”...................................... 76
8.8.9
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
8.8.13
8.8.14
8.8.15
8.8.16
8.8.17
8.8.18
8.8.19
8.8.20
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”01b”
79
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”10b”
80
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”11b”
81
8080-Ⅱ series 16-Bit Parallel Interface ............................................................................................. 82
16-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input) 65K-Color, 3Ah=”05h” .................................. 82
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”00b”
83
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”01b”
84
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”10b”
84
16-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h”, MDT[1:0]=”11b”
86
Version 1.0 Page 3 of 317 2017/09
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
8.8.22
8.8.23
8.8.24
8.8.25
8.8.26
8.8.27
8.8.28
8.8.29
8.8.30
8.8.31
8.8.32
8.8.33
8.8.34
8.8.35
8.8.36
8.8.37
8.8.38
8.8.39
8.8.40
8.8.41
8.8.42
8.8.43
ST7789VW
8080-Ⅰ series 9-Bit Parallel Interface ............................................................................................... 87
Write 9-bit data for RGB 5-6-5-bit input (65K-Color), 3Ah=”05h”.................................................... 87
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”00b” .................. 88
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”01b” .................. 89
8080-Ⅱ series 9-bit Parallel Interface ............................................................................................... 90
Write 9-bit data for RGB 5-6-5-bit input (65K-Color), 3Ah=”05h”.................................................... 90
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”00b” .................. 91
Write 9-bit data for RGB 6-6-6-bit input (262K-Color), 3Ah=”06h”, MDT[1:0]=”01b” .................. 92
8080-Ⅰ series 18-Bit Parallel Interface ............................................................................................. 93
18-bit data bus for 12-bit/pixel (RGB-4-4-4-bit input), 4K-colors, 3Ah=”03h” ................................. 94
18-bit data bus for 16-bit/pixel (RGB-5-6-5-bit input), 65K-colors, 3Ah=”05h” ............................... 95
18-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-colors, 3Ah=”06h” ............................. 97
8080-Ⅱ series 18-Bit Parallel Interface ............................................................................................. 98
18-bit data bus for 16-bit/pixel (RGB-5-6-5-bit input), 65K-colors, 3Ah=”05h” ............................... 99
18-bit data bus for 18-bit/pixel (RGB-6-6-6-bit input), 262K-colors, 3Ah=”06h” ........................... 101
3-Line Serial Interface ....................................................................................................................... 102
Write data for 12-bit/pixel (RGB-4-4-4 bit input), 4K-Colors, 3Ah=”03h” ...................................... 102
Write data for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3Ah=”05h” .................................... 103
Write data for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” .................................. 103
4-Line Serial Interface ....................................................................................................................... 104
Write data for 12-bit/pixel (RGB 4-4-4-bit input), 4K-Colors, 3Ah=”03h” ...................................... 104
Write data for 16-bit/pixel (RGB-5-6-5-bit input), 65K-Colors, 3Ah=”05h” .................................... 105
Write data for 18-bit/pixel (RGB-6-6-6-bit input), 262K-Colors, 3Ah=”06h” .................................. 106
RGB INTERFACE ........................................................................................................................................... 107
RGB interface Selection .......................................................................................................................... 107
RGB Color Format ................................................................................................................................. 107
RGB Interface Definition ........................................................................................................................ 113
RGB Interface Mode Selection ................................................................................................................ 114
RGB Interface Timing ............................................................................................................................. 114
VSYNC INTERFACE ..................................................................................................................................... 118
18-bit RGB Interface .......................................................................................................................... 118
VSYNC Interface Mode ...................................................................................................................... 120
DISPLAY DATA RAM .................................................................................................................................... 122
Configuration ..................................................................................................................................... 122
Memory to display address mapping .................................................................................................. 123
ADDRESS CONTROL ...................................................................................................................................... 124
NORMAL DISPLAY ON OR PARTIAL MODE ON, VERTICAL SCROLL OFF ........................................................ 126
VERTICAL SCROLL MODE ............................................................................................................................. 128
8.9
8.9.1
8.9.2
8.9.3
8.9.4
8.9.5
8.10
8.10.1
8.10.2
8.11.1
8.11.2
8.11
8.12
8.13
8.14
Version 1.0 Page 4 of 317 2017/09
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.14.1
8.14.2
8.15.1
8.15.2
8.15.3
8.15.4
8.16.1
8.17.1
ST7789VW
Rolling scroll ...................................................................................................................................... 128
Vertical Scroll Example ...................................................................................................................... 130
TEARING EFFECT .......................................................................................................................................... 132
Tearing effect line modes .................................................................................................................... 132
Tearign effect line timings .................................................................................................................. 133
Example 1: MPU Write is faster than panel read............................................................................... 134
Example 2: MPU write is slower than panel read ............................................................................. 135
POWER ON/OFF SEQUENCE ......................................................................................................................... 136
Uncontrolled Power Off ..................................................................................................................... 137
POWER LEVEL DEFINITION ........................................................................................................................... 138
Power Level........................................................................................................................................ 138
POWER FLOW CHART ................................................................................................................................... 139
GAMMA CORRECTION .................................................................................................................................. 140
GRAY VOLTAGE GENERATOR FOR DIGITAL GAMMA CORRECTION ................................................................... 145
DISPLAY DIMMING ....................................................................................................................................... 146
General Description ........................................................................................................................... 146
Dimming Requirement ........................................................................................................................ 146
Definition of brightness transition time.............................................................................................. 148
CONTENT ADAPTIVE BRIGHTNESS CONTROL (CABC) ................................................................................. 150
Definition of CABC ............................................................................................................................ 150
Minimum brightness setting of CABC function .................................................................................. 154
8.15
8.16
8.17
8.18
8.19
8.20
8.21
8.21.1
8.21.2
8.21.3
8.22.1
8.22.2
8.22
9
COMMAND ........................................................................................................................................................ 156
9.1
SYSTEM FUNCTION COMMAND TABLE 1 ....................................................................................................... 156
9.1.1 NOP (00h) ............................................................................................................................................... 162
9.1.2
SWRESET (01h): Software Reset ............................................................................................................ 163
RDDID (04h): Read Display ID ............................................................................................................. 165
9.1.3
RDDST (09h): Read Display Status ........................................................................................................ 167
9.1.4
9.1.5
RDDPM (0Ah): Read Display Power Mode ........................................................................................... 170
RDDMADCTL (0Bh): Read Display MADCTL ...................................................................................... 172
9.1.6
RDDCOLMOD (0Ch): Read Display Pixel Format ............................................................................... 174
9.1.7
9.1.8
RDDIM (0Dh): Read Display Image Mode ............................................................................................ 176
RDDSM (0Eh): Read Display Signal Mode ............................................................................................ 178
9.1.9
RDDSDR (0Fh): Read Display Self-Diagnostic Result ...................................................................... 180
9.1.10
9.1.11
SLPIN (10h): Sleep in ........................................................................................................................ 182
SLPOUT (11h): Sleep Out .................................................................................................................. 184
9.1.12
9.1.13
PTLON (12h): Partial Display Mode On ........................................................................................... 186
NORON (13h): Normal Display Mode On ......................................................................................... 187
9.1.14
Version 1.0 Page 5 of 317 2017/09
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.
9.1.15
9.1.16
9.1.17
9.1.18
9.1.19
9.1.20
9.1.21
9.1.22
9.1.23
9.1.24
9.1.25
9.1.26
9.1.27
9.1.28
9.1.29
9.1.30
9.1.31
9.1.32
9.1.33
9.1.34
9.1.35
9.1.36
9.1.37
9.1.38
9.1.39
9.1.40
9.1.41
9.1.42
9.1.43
9.1.44
9.1.45
9.1.46
9.1.47
9.1.48
ST7789VW
INVOFF (20h): Display Inversion Off ............................................................................................... 188
INVON (21h): Display Inversion On .................................................................................................. 190
GAMSET (26h): Gamma Set .............................................................................................................. 192
DISPOFF (28h): Display Off ............................................................................................................. 194
DISPON (29h): Display On ............................................................................................................... 196
CASET (2Ah): Column Address Set .................................................................................................... 198
RASET (2Bh): Row Address Set ......................................................................................................... 200
RAMWR (2Ch): Memory Write .......................................................................................................... 202
RAMRD (2Eh): Memory Read ........................................................................................................... 204
PTLAR (30h): Partial Area ................................................................................................................ 206
VSCRDEF (33h): Vertical Scrolling Definition .................................................................................. 208
TEOFF (34h): Tearing Effect Line OFF ............................................................................................ 211
TEON (35h): Tearing Effect Line On ................................................................................................. 213
MADCTL (36h): Memory Data Access Control ................................................................................. 215
VSCSAD (37h): Vertical Scroll Start Address of RAM ....................................................................... 218
IDMOFF (38h): Idle Mode Off .......................................................................................................... 220
IDMON (39h): Idle mode on .............................................................................................................. 222
COLMOD (3Ah): Interface Pixel Format .......................................................................................... 224
WRMEMC (3Ch): Write Memory Continue ....................................................................................... 225
RDMEMC (3Eh): Read Memory Continue ........................................................................................ 227
STE (44h): Set Tear Scanline ............................................................................................................. 229
GSCAN (45h): Get Scanline ............................................................................................................... 231
WRDISBV (51h): Write Display Brightness ....................................................................................... 233
RDDISBV (52h): Read Display Brightness Value .............................................................................. 235
WRCTRLD (53h): Write CTRL Display ............................................................................................. 237
RDCTRLD (54h): Read CTRL Value Display .................................................................................... 239
WRCACE (55h): Write Content Adaptive Brightness Control and Color Enhancement .................... 241
RDCABC (56h): Read Content Adaptive Brightness Control ............................................................ 243
WRCABCMB (5Eh): Write CABC Minimum Brightness .................................................................... 245
RDCABCMB (5Fh): Read CABC Minimum Brightness..................................................................... 247
RDABCSDR (68h): Read Automatic Brightness Control Self-Diagnostic Result .............................. 248
RDID1 (DAh): Read ID1 ................................................................................................................... 250
RDID2 (DBh): Read ID2 ................................................................................................................... 251
RDID3 (DCh): Read ID3 ................................................................................................................... 252
SYSTEM FUNCTION COMMAND TABLE 2 ....................................................................................................... 253
RAMCTRL (B0h): RAM Control ............................................................................................................. 258
RGBCTRL (B1h): RGB Interface Control............................................................................................... 261
PORCTRL (B2h): Porch Setting ............................................................................................................. 263
9.2
9.2.1
9.2.2
9.2.3
Version 1.0 Page 6 of 317 2017/09
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.
ST7789VW
FRCTRL1 (B3h): Frame Rate Control 1 (In partial mode/ idle colors) ................................................. 264
9.2.4
9.2.5
PARCTRL (B5h): Partial Control ........................................................................................................... 266
9.2.6 GCTRL (B7h): Gate Control ................................................................................................................... 267
9.2.7 GTADJ (B8h): Gate On Timing Adjustment ............................................................................................ 269
9.2.8 DGMEN (BAh): Digital Gamma Enable ................................................................................................ 271
VCOMS (BBh): VCOM Setting ............................................................................................................... 272
9.2.9
9.2.10
POWSAVE(BCh): Power Saving Mode .............................................................................................. 274
DLPOFFSAVE (BDh): Display off power save .................................................................................. 275
9.2.11
9.2.12
LCMCTRL (C0h): LCM Control ........................................................................................................ 276
IDSET (C1h): ID Code Setting ........................................................................................................... 277
9.2.13
VDVVRHEN (C2h): VDV and VRH Command Enable ...................................................................... 278
9.2.14
9.2.15
VRHS (C3h): VRH Set ........................................................................................................................ 279
VDVS (C4h): VDV Set ........................................................................................................................ 281
9.2.16
VCMOFSET (C5h): VCOM Offset Set ............................................................................................... 283
9.2.17
9.2.18
FRCTRL2 (C6h): Frame Rate Control in Normal Mode ................................................................... 285
CABCCTRL (C7h): CABC Control .................................................................................................... 287
9.2.19
REGSEL1 (C8h): Register Value Selection 1 ..................................................................................... 288
9.2.20
9.2.21
REGSEL2 (CAh): Register Value Selection 2 ..................................................................................... 289
PWMFRSEL (CCh): PWM Frequency Selection ............................................................................... 290
9.2.22
9.2.23
PWCTRL1 (D0h): Power Control 1 ................................................................................................... 291
VAPVANEN (D2h): Enable VAP/VAN signal output .......................................................................... 293
9.2.24
CMD2EN (DFh): Command 2 Enable ............................................................................................... 294
9.2.25
9.2.26
PVGAMCTRL (E0h): Positive Voltage Gamma Control .................................................................... 295
NVGAMCTRL (E1h): Negative Voltage Gamma Control .................................................................. 297
9.2.27
DGMLUTR (E2h): Digital Gamma Look-up Table for Red ............................................................... 299
9.2.28
9.2.29
DGMLUTB (E3h): Digital Gamma Look-up Table for Blue .............................................................. 301
GATECTRL (E4h): Gate Control ....................................................................................................... 303
9.2.30
SPI2EN (E7h): SPI2 Enable .............................................................................................................. 305
9.2.31
9.2.32
PWCTRL2 (E8h): Power Control 2 ................................................................................................... 306
EQCTRL (E9h): Equalize time control .............................................................................................. 307
9.2.33
PROMCTRL (ECh): Program Mode Control ..................................................................................... 309
9.2.34
9.2.35
PROMEN (FAh): Program Mode Enable ........................................................................................... 310
NVMSET (FCh): NVM Setting ........................................................................................................... 311
9.2.36
9.2.37
PROMACT (FEh): Program action ................................................................................................... 312
10 APPLICATION ................................................................................................................................................... 313
10.1
10.2
CONFIGURATION OF POWER SUPPLY CIRCUIT ............................................................................................... 313
VOLTAGE GENERATION................................................................................................................................. 314
Version 1.0 Page 7 of 317 2017/09
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.
ST7789VW
RELATIONSHIP ABOUT SOURCE VOLTAGE ...................................................................................................... 315
APPLIED VOLTAGE TO THE TFT PANEL ......................................................................................................... 316
10.3
10.4
11 REVISION HISTORY ........................................................................................................................................ 317
Version 1.0 Page 8 of 317 2017/09
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.