
VIII PERIPHERAL MODULES 6 (LCD): LCD CONTROLLER (LCDC)
S1C33E07 TECHNICAL MANUAL
EPSON
VIII-1-17
VIII
LCDC
VIII.1.5.4 Display Modes
The number of gray levels in grayscale display and the number of colors in color display are determined by the number
of bits representing each pixel (bpp = bits per pixel). Use BPP[2:0] (D[2:0]/0x301A60) to set a display (bpp) mode.
BPP[2:0]: Bit-Per-Pixel Select Bits in the LCDC Display Mode Register (D[2:0]/0x301A60)
Table VIII.1.5.4.1 Specification of Display Modes
BPP1
1
0
1
0
Monochrome (COLOR = 0)
Reserved
4 bpp, 16 gray levels
2 bpp, 4 gray levels
1 bpp, 2 gray levels
Color (COLOR = 1), STN
Reserved
16 bpp, 64K colors
12 bpp, 4K colors
8 bpp, 256 colors
Reserved
Display mode
BPP0
1
0
1
0
1
0
Color (COLOR = 1), TFT
Reserved
12 bpp, 4K colors
8 bpp, 256 colors
4 bpp, 16 colors
2 bpp, 4 colors
1 bpp, 2 colors
BPP2
1
0
(Default: 0b000)
(1) 1-bpp (2-gray-level/2-color) mode
One pixel is represented by 1 bit, displayed in two gray levels (STN) or two colors (TFT).
For monochrome LCD panels, 2-gray-level display can be obtained by assigning two gray levels from among
the 64 gray levels available, including black and white, to two entries in the green look-up table (described
later) (one each for bits = 0 and 1).
For color LCD panels, two colors from among the 256K colors available can be set in advance using two en-
tries for pixel data 0 and 1 in each of the red, green, and blue look-up tables.
Data for eight consecutive pixels is stored as one byte in the display memory.
A0 A1 A2 A3 A4 A5 A6 A7
A8 A9 A10 A11 A12 A13 A14 A15
P0 P1 P2 P3 P4 P5 P6 P7 P8
Display memory
Pn = (An)
LCD panel
Byte 0
Byte 1
(bit 7)
(bit 0)
LUT
Figure VIII.1.5.4.1 Data Format in 1-bpp Mode
The look-up table can be bypassed in this mode, i.e., black-white mode, to reduce power consumption.
(2) 2-bpp (4-gray-level/4-color) mode
One pixel is represented by 2 bits, displayed in four gray levels (STN) or four colors (TFT).
For monochrome LCD panels, 4-gray-level display can be obtained by assigning four gray levels from among
the 64 gray levels available, including black and white, to four entries in the green look-up table (one each for
bits = 00 to 11).
For color LCD panels, four colors from among the 256K colors available can be set in advance using four en-
tries for pixel data 00 to 11 in each of the red, green, and blue look-up tables.
Data for four consecutive pixels is stored as one byte in the display memory.
LUT
A0 B0 A1 B1 A2 B2 A3 B3
A4 B4 A5 B5 A6 B6 A7 B7
P0 P1 P2 P3 P4 P5 P6 P7
Pn = (An, Bn)
Byte 0
Byte 1
Display memory
LCD panel
(bit 7)
(bit 0)
Figure VIII.1.5.4.2 Data Format in 2-bpp Mode
The look-up table can be bypassed in this mode to reduce power consumption.