KS57C2308/P2308/C2316/P2316
12
LCD CONTROLLER/DRIVER
OVERVIEW
The KS57C2308/C2316 microcontroller can directly drive an up-to-128-dot (32 segments x 4 commons) LCD
panel. Its LCD block has the following components:
— LCD controller/driver
— Display RAM for storing display data
— 32 segment output pins (SEG0–SEG31)
— 4 common output pins (COM0–COM3)
— Four LCD operating power supply pins (V
The frame frequency, duty and bias, and the segment pins used for display output, are determined by bit settings
in the LCD mode register, LMOD.
The LCD control register, LCON, is used to turn the LCD display on and off, to switch current to the dividing
resistors for the LCD display, and to output LCD clock (LCDCK) and synchronizing signal (LCDSY) for LCD
display expansion. Data written to the LCD display RAM can be transferred to the segment signal pins
automatically without program control.
When a subsystem clock is selected as the LCD clock source, the LCD display is enabled even during main
clock stop and idle modes.
–V
LC0
LC2
LCD
CONTROLLER /
8
DRIVER
Figure 12-1. LCD Function Diagram
)
V
3
COM0–COM3
4
SEG0–SEG23
24
SEG24–SEG31/
P8.0–P8.7
8
LCD CONTROLLER/DRIVER
–
LC0
VLC2
12-1