
VIII PERIPHERAL MODULES 6 (LCD): LCD CONTROLLER (LCDC)
S1C33E07 TECHNICAL MANUAL
EPSON
VIII-1-27
VIII
LCDC
VIII.1.6 Display Control
VIII.1.6.1 Controlling LCD Power Up/Down
The LCD controller is activated when the LCDC clocks are supplied from the CMU. Following initial reset, the
LCD controller is set in power-save mode. Supplying the clocks does not immediately cause the LCD panel to ini-
tiate a power-up sequence and start displaying data. The LCD panel is placed in power-save mode, with all LCD
signal output pins fixed low.
To change the LCD controller from power-save mode back into normal mode, set the PSAVE[1:0] (D[1:0]/
0x301A04) to 0b11. The LCD controller starts a power-up sequence from that point, and outputs LCD signals.
Conversely, to change from normal mode to power-save mode, set PSAVE[1:0] (D[1:0]/0x301A04) to 0b00. The
LCD controller starts a power-down sequence from that point, and drives the LCD signals low.
The LCD control registers and look-up tables can be accessed even in power-save mode.
PSAVE[1:0]: Power Save Mode Enable Bits in the Status and Power Save Configuration Register (D[1:0]/0x301A04)
If the power to the LCD panel is turned on or off while LCD signals are not being correctly output, the panel may
be damaged. Therefore, the power to the LCD panel must be turned on only after the LCD controller starts control-
ling LCD signals. Use an I/O port to control the power to the LCD panel for this purpose. When LCD signals have
no effect, disable the LCD power supply by controlling the port output; when LCD signals become effective, enable
the LCD power supply using the port.
The procedure for initializing the LCD at power-on is summarized below.
1. Configure the clocks, pins, and display memory area (refer to “VIII.1.4 System Settings”).
2. Set the LCD-panel parameters, display mode, and look-up tables (refer to “VIII.1.5 Setting the LCD Panel”).
3. Enable the LCDC interrupt.
4. Write display data to the display memory.
5. Set the display start address (refer to “VIII.1.6.2 Setting the Display Start Address and Line Address Offset”).
6. Place the LCD controller in normal mode (PSAVE = 0b11).
7. The LCD controller starts outputting the LCD signals.
8. Wait time should be inserted depending on the LCD panel power source.
9. Control the port to turn the LCD panel power on.
The following is the power-down procedure.
1. Control the port to turn the LCD panel power off.
2. Wait time should be inserted depending on the LCD panel power source.
3. Place the LCD controller in power-save mode (PSAVE = 0b00).
4. The LCD controller pulls LCD signals down to low.