RM0082
RS_Color liquid crystal display controller (CLCD)
Doc ID 018672 Rev 1
751/844
Dual panel mode:
●
HSW = 3
●
HBP = 5
●
HFP = 5
●
PCD = 5 (CLCDCLK/7).
If sufficient time is given at the start of the line (for example, setting HSW = 6, HBP = 10),
data is not corrupted for PCD = 4 (minimum value).
33.6.5
LCD timing 1 register
LCDTiming1 is a read/write (RW) register that controls the:
●
Number of lines per panel (LPP)
●
Vertical synchronization pulse width (VSW)
●
Vertical front porch (VFP) period
●
Vertical back porch (VBP) period.
Table 677.
LCDTiming1 register bit assignments
Bit
Name
Reset
value
Description
[31:24]
VBP
8’h0
Vertical back porch is the number of inactive lines
at the start of a frame, after vertical
synchronization period. Program to 0 on passive
displays or reduced contrast results. The 8 bit VBP
field specifies the number of line clocks inserted at
the beginning of each frame. The VBP count starts
just after the vertical synchronization signal for the
previous frame has been negated for active mode,
or the extra line clocks have been inserted as
specified by the VSW bit field in passive mode.
After this has occurred, the count value in VBP
sets the number of line clock periods inserted
before the next frame. VBP generates from 0-255
extra line clock cycles.
[23:16]
VFP
8’h0
Vertical front porch is the number of inactive lines
at the end of frame, before vertical synchronization
period. Program to 0 on passive displays or
reduced contrast results. The 8 bit VFP field
specifies the number of line clocks to insert at the
end of each frame. When a complete frame of
pixels is transmitted to the LCD display, the value
in VFP is used to count the number of line clock
periods to wait. After the count has elapsed the
vertical synchronization signal,
CLFP
, is asserted
in active mode, or extra line clocks are inserted as
specified by the VSW bit-field in passive mode.
VFP generates from 0–255 line clock cycles.