RS_Color liquid crystal display controller (CLCD)
RM0082
748/844
Doc ID 018672 Rev 1
Figure 79.
Powering up and down sequences
33.6 Programming
model
This section describes the programming model for color liquid crystal display controller.
33.6.1 External
pin
connection
For information on External pin connection see the
33.6.2 Register
map
The CLCD can be fully configured by programming its 32 bit wide registers, which can be
accessed through the AHB slave interface at the base address given in
Reconfigurable array subsystem
CLCD registers can be logically arranged in three main groups:
●
Configuration registers (listed in
).
●
Color palette register (listed in
●
Identification registers (listed in
).
Mn(display
specific)mSec
(Provided through SW)
Mn(display
specific)mSec
(Provided through SW)
LCD On
Sequence
Min 0 ms
Min 0 ms
Minimum 0 ms
Minimum 0 ms
LCD Off Sequence
V
DD
V
EE
CLPOWER,
CLD[23:0]
CLLP,CLCP,CL
FP,CLAC,CLLE
Table 673.
CLCD configuration registers
Name
Offset
Type
Width
(bit)
Reset
value
Description
LCDTiming0 0x00
RW
32
32’h0
Horizontal axis panel control register
LCDTiming1 0x04
RW
32
32’h0
Vertical axis panel control register
LCDTiming2 0x08
RW
32
32’h0
Clock and signal polarity control register
LCDTiming3 0x0C
RW
17
17’h0
Line end control register
LCDUPBase 0x10
RW
32
32’h0
Upper panel frame base address register
LCDLPBase 0x14
RW
32
32’h0
Lower panel frame base address register
LCDMSC
0x18
RW
5
5’h0
Interrupt mask, set and clear register
LCDControl
0x1c
RW
16
16’h0
Control register
LCDRIS
0x20
RO
5
5’h0
Raw interrupt status register