Download MC68EZ328 User`s Manual

Transcript
SECTION 12
LCD CONTROLLER
The liquid crystal display (LCD) controller provides display data for external LCD drivers or
for an LCD panel. The LCD controller fetches display data directly from system memory
through periodic DMA transfer cycles. It uses very little bus bandwidth, which gives the core
sufficient processing time. The following list contains the features of the LCD controller.
¥ Shares system and display memory, but no dedicated video memory is required
¥ Standard panel interface for common LCD drivers
¥ Supports single (non-split) screen monochrome/color STN LCD panels
¥ Fast fly-by type, 16-bit wide burst DMA screen refresh transfers from system memory
¥ Maximum display size is 640x512 pixels for b/w and 320x240 for gray display
¥ Panel interface of 4-, 2-, and 1-bit wide LCD data bus
¥ Four or sixteen simultaneous gray-scale levels from a palette of 16
¥ Hardware blinking cursor that is programmable at a maximum 31x31 pixels
¥ Hardware panning (soft horizontal scrolling)
¥ 8-bit pulse-width modulator for software contrast control
The LCD controller consists of MPU interface registers, control logic, a screen DMA
controller, line buffer, cursor logic, frame rate control, and an LCD panel interface.
Figure 12-1 illustrates how these blocks are organized in the LCD controller.
MOTOROLA
MC68EZ328 USERÕS MANUAL
12-1