
VII LCD CONTROLLER BLOCK: LCD CONTROLLER
VNDPF: Vertical
Indicates whether the LCD panel is in a vertical
Read "1": Vertical
Read "0": Vertical display period
Write: Invalid
VNDPF is set to "1" during a vertical
At initial reset, VNDPF is set to "0" (vertical display period).
MODRATE[5:0]: MOD rate (D[5:0]) / MOD rate register (0x39FFEB)
Sets the cycle time at which to switch the MOD signal. When this register is 0x0, the MOD signal switches at the cycle time of the FPFRAME signal. If another period is desired, set the FPLINE
At initial reset, MODRATE is set to "0x0" (FPFRAME period).
S1ADDR[16:0]: Screen 1 start address register (D0/0x39FFF0, 0x39FFED, 0x39FFEC)
Sets the screen 1 start address. Referencing the beginning of the display memory as address 0x0, write a halfword address in
At initial reset, S1ADDR is set to "0x0" (beginning of the display memory).
S1VSIZE[9:0]: Screen 1 vertical size register (D[1:0]/0x39FFF3, 0x39FFF2)
Sets the vertical size of screen 1 in lines. If any number of lines less than the LCD panel’s vertical resolution (LDVSIZE[9:0]) is set in this register, the LCD panel is divided into an upper half from line 1 to line (S1VSIZE -
1)as screen 1, and a lower half from that line down as screen 2. When the screen is not to be divided, set any value equal to or greater than LDVSIZE in this register, so that only screen 1 will be displayed.
At initial reset, S1VSIZE is set to "0x0".
S2ADDR[15:0]: Screen 2 start address register (0x39FFEF, 0x39FFEE)
Sets the screen 2 start address. Referencing the beginning of the display memory as address 0x0, write a halfword address in
At initial reset, S2ADDR is set to "0x0" (beginning of the display memory).
MADOFS[7:0]: Memory address offset (D[7:0]) / Memory address offset register (0x39FFF1)
Sets an address offset in halfword units to configure a virtual screen in normal (landscape) mode. The offset set here is added to the address of the last piece of pixel data on each display line, in order to determine the address at which the next display line starts. The image area is extended in the horizontal direction by a distance equal to this offset, so that the display area can be panned or scrolled by setting the
This register is unused in portrait mode.
At initial reset, MADOFS is set to "0x0" (no virtual screen area).
FIFOEO[3:0]: FIFO empty offset (D[6:3]) / FIFO control register (0x39FFF4)
The LCD controller retrieves data from the display memory into its 16 ⋅
At initial reset, FIFOEO is set to "0x0".
LCDC
S1C33L03 FUNCTION PART | EPSON |