English
Language : 

ST2202A Datasheet, PDF (43/75 Pages) Sitronix Technology Co., Ltd. – 8 BIT Integrated Microcontroller with 256K Bytes ROM
ST2202A
FIGURE 16-2 LCD Interface Timing for 1-/4-Bit Data
16.4 Control Registers
16.4.1 LCD Screen Starting Address Register
The LCD screen starting address register (LSSA) is used to inform the starting address of current display buffer. Different
LCD frames can be switched quickly by simply modifying content of LSSA. The LCD controller will start fetching pixel data
from system memory at this address.
TABLE 16-2 LCD Screen Starting Address Register
Address Name R/W Bit 7/15 Bit 6/14 Bit 5/13 Bit 4/12 Bit 3/11 Bit 2/10
$040 LSSAL W SSA[7] SSA[6] SSA[5] SSA[4] SSA[3] SSA[2]
$041 LSSAH W SSA[15] SSA[14] SSA[13] SSA[12] SSA[11] SSA[10]
Bit 1/9
SSA[1]
SSA[9]
Bit 0/8 Default
SSA[0] 0000 0000
SSA[8] 0000 0000
Bit 15~0: LSSA[15:0] : 16-bit starting address of display buffer
16.4.2 LCD Virtual Page Width Register
The LCD virtual page width register (LVPW) contains the width of a virtual screen that may be wider than real setting. This
field is used for calculating the starting point of next line.
Address Name R/W
$042 LVPW W
Bit 7
VP[7]
TABLE 16-3 LCD Virtual Page Width Register
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
VP[6] VP[5] VP[4] VP[3] VP[2]
Bit 1
VP[1]
Bit 0 Default
VP[0] 0000 0000
Bit 7~0: VP[7:0] : Width of virtual page width
Virtual page with = LVPW * 16
16.4.3 LCD Screen Width Register
The LCD screen width register (LXMAX) is used to specify the width of the LCD panel in pixels. Every bit of display data
maps to one pixel of LCD panel. LXMAX represents number of data in byte of each line.
Ver 2.5
43/75
9/16/2008