Datasheet

ST7735
V1.7 38 2009-12-04
9.7.3 8-bit data bus for 16-bit/pixel (RGB 5-6-5-bit input), 65K-Colors, 3AH= “05h”
There is 1 pixel (3 sub-pixels) per 2-byte
R1, Bit 4 G1, Bit 20
R1, Bit 3 G1, Bit 10
R1, Bit 2 G1, Bit 01
R1, Bit 1 B1, Bit 40
R1, Bit 0 B1, Bit 31
G1, Bit 5 B1, Bit 21
G1, Bit 4 B1, Bit 10
G1, Bit 3 B1, Bit 00
8080-series control pins
RESX
IM[2:0]
CSX
D/CX
1
100
WRX
RDX
1
D7
D6
D5
D4
D3
D2
D1
D0
Pixel n Pixel n+1
Look-up table for 65k color data mapping (16 bits to 18 bits)
16 bits 16 bits
R1 G1 B1 R2 G2 B2 R3 G3 B3
18 bits
Frame memory
R2, Bit 4 G2, Bit 2
R2, Bit 3 G2, Bit 1
R2, Bit 2 G2, Bit 0
R2, Bit 1 B2, Bit 4
R2, Bit 0 B2, Bit 3
G2, Bit 5 B2, Bit 2
G2, Bit 4 B2, Bit 1
G2, Bit 3 B2, Bit 0
Note 1: The data order is as follows, MSB=D7, LSB=D0 and picture data is MSB=Bit 5, LSB=Bit 0 for Green and MSB=Bit 4, LSB=Bit 0 for
Red and Blue data.
Note 2: 2-times transfer is used to transmit 1 pixel data with the 16-bit color depth information.
Note 3: ‘-‘ = Don't care - Can be set to '0' or '1'