6.5.8 LCD Controller
The LCD controller supports the following features:
- Character-based panels
- Support for two character panels (CS0 and CS1) with independent and programmable bus timing parameters when in asynchronous Hitachi, Motorola, and Intel modes
- Support for one character panel (CS0) with programmable bus timing parameters when in synchronous Motorola and Intel modes
- Can be used as a generic 16-bit address and data interleaved MPU bus master with no external stall
- Passive matrix LCD panels
- Panel types including STN, DSTN, and C-DSTN
- AC Bias Control
- Active matrix LCD panels
- Panel types including TN TFT
- 1, 2, 4, or 8 bits per pixel with palette RAM and 16 or 24 bits per pixel without palette RAM
- OLED panels
- Passive matrix (PM OLED) with frame buffer and controller IC inside the panel
- Active matrix (AM OLED)
- Bus mastering from either system SRAM or EPI memory