VII LCD CONTROLLER BLOCK: LCD CONTROLLER
LCLKSEL[2:0]: LCDC clock select (D[2:0]) / FIFO control register (0x39FFF4)
Selects the operating clock for the LCD controller. The selected clock is used as the LCD controller’s pixel clock PCLK and display memory clock MCLK. The maximum clock frequency that can be supplied to the LCD controller is 25 MHz.
| Table 2.25 | Selection of LCDC Clocks | ||
LCLKSEL2 | LCLKSEL1 |
| LCLKSEL0 | LCDC clock |
0 | 0 |
| 0 | Turned off |
0 | 0 |
| 1 | Turned off |
0 | 1 |
| 0 | Turned off |
0 | 1 |
| 1 | Reserved (not allowed) |
1 | 0 |
| 0 | BCU_CLK |
1 | 0 |
| 1 | BCU_CLK/2 |
1 | 1 |
| 0 | BCU_CLK/3 |
1 | 1 |
| 1 | BCU_CLK/4 |
At initial reset, LCLKSEL is set to "0x0" (clock turned off).
LUTADDR[3:0]: LUT address (D[3:0]) /
Specifies the initial address (entry) of the
LUTDT[3:0]: LUT data (D[7:4]) /
Use this register to read or write to the
Each time this register is accessed, the
R[0]→ G[0]→ B[0]→ (LUTADDR incremented)→ R[1]→ G[1]→ B[1]
The data set in the
At initial reset, LUTDT is set to "0x0".
GPIO2C: GPIO2 configuration (D2) / GPIO configuration register (0x39FFF8)
GPIO1C: GPIO1 configuration (D1) / GPIO configuration register (0x39FFF8)
GPIO0C: GPIO0 configuration (D0) / GPIO configuration register (0x39FFF8)
Selects the input/output modes of the GPIO[2:0] pins.
Write "1": Output mode
Write "0": Input mode
Read: Valid
Setting GPIOxC to "1" directs GPIOx for output, and setting GPIOxC to "0" directs GPIOx for input.
The GPIO[2:0] pins are shared with the bus release pins listed below. These pins can only be used as GPIO[2:0] pins when LCDCEN (D5/0x39FFE3) = "1" and BREQEN (D2/0x39FFFD) = "0".
GPIO2: #BUSGET/P31
GPIO1: #BUSACK/P35
GPIO0: #BUSREQ/P34
At initial reset, GPIOxC is set to "0" (input mode).
EPSON | S1C33L03 FUNCTION PART |