Liquid Crystal Display Controller (LCDC)
•
16 simultaneous gray-scale levels from a palette of 16 for monochrome display
•
Support for:
— Maximum resolution of 800 × 600
— Passive color panel:
– 4 (mapped to RGB444) / 8 (mapped to RGB444) / 12 (RGB444) bits per pixel (bpp)
— TFT panel:
– 4 (mapped to RGB666) / 8 (mapped to RGB666) / 12 (RGB444) / 16 (RGB565) / 18
(RGB666) bpp
— 16 and 256 colors out of a palette of 4096 colors for 4 bpp and 8 bpp CSTN display respectively
— 16 and 256 colors out of a palette of 256K colors for 4 bpp and 8 bpp TFT display respectively
— True 4096 colors for a 12 bpp display
— True 64K colors for 16 bpp
— True 256K colors for 18 bpp
— Additional support details are shown in
Panel Type
Monochrome
CSTN
TFT
•
Standard panel interface for common LCD drivers
•
Panel interface of 1-, 2-, 4-, 8-bit for monochrome panels
•
Panel interface of 12-, 16-, 18-bit for color panels
•
For 4 bpp and 8 bpp a palette table is used for re-mapping of data from memory, independent of
type of panel used. For the 1 bpp, 2 bpp, 12 bpp, 16 bpp, and 18 bpp the palette table is by-passed.
•
Interface to passive and active color panel (TFT)
Supports timing requirements for Sharp 240 × 320 HR-TFT panel
•
•
Hardware-generated cursor with blink, color, and size programmability
•
Logical operation between color hardware cursor and background
•
Hardware panning (soft horizontal scrolling)
•
8-bit pulse-width modulator for software contrast control
•
Graphic window support for viewfinder function in color display
21-2
Table 21-1. Supported Panel Characteristics
Bit/Pixel
Panel Interface (Bits)
1
1, 2, 4, 8
2
1, 2, 4, 8
4
1, 2, 4, 8
4, 8
12
12
12
4, 8
18
12, 16, 18
12, 16, 18
MCF52277 Reference Manual, Rev. 1
Table 21-1
Number of Gray Level/Color
black-and-white
4 out of palette of 16
16, 256 out of palette of 4096
16, 256 out of palette of 256K
4096, 64K, 256K
16
4096
Freescale Semiconductor