Download Print this page

Toshiba T6963C Application Note page 4

Interfacing to a graphics module

Advertisement

Application Note
Initialization:
Before the LCD controller can accept or display data or text it must be initialized. This is usually
done immediately after the system is powered up. The following chart lists the initialization
commands and the parameters that accompany them along with a brief explanation of the function
of each. Where a parameter is different for a display that differs in resolution from the 240x64
example, the alternate values are also listed.
Initialization bytes:
COMMAND
TEXT HOME ADDRESS
TEXT AREA
GRAPHIC HOME ADDRESS
GRAPHIC AREA
MODE SET
ADDRESS POINTER SET
DISPLAY MODE SET
* ADDRESSES AREFORMATTEDAS [LSB,MSB]
Displayed image:
CODE PARAMETERS*
40h
80h, 07h
1eh, 00h
(240x128, 240x64)
41h
14h, 00h
(160x128)
10h, 00h
(128x128)
42h
00h, 00h
1eh, 00h
(240x128, 240x64)
14h, 00h
43h
(160x128)
10h, 00h
(128x128)
81h
24h
00h, 00h
98h
Page 4
START OF THE TEXT STORAGE AREA IN DISPLAY RAM
0780h
LINE LENGTH IN CHARACTERS
8 BIT CHARACTER CELL (FS=0).
LINE LENGTH IN CHARACTERS
8 BIT CHARACTER CELL (FS=0).
LINE LENGTH IN CHARACTERS
8 BIT CHARACTER CELL (FS=0).
START OF THE GRAPHICS STORAGE AREA IN DISPLAY
RAM 0000h
LINE LENGTH IN PIXELS
LINE LENGTH IN PIXELS
LINE LENGTH IN PIXELS
"EXOR" TEXT MODE
LOCATION OF NEXT DATA WRITE (OR READ)
IN THIS CASE THE BEGINNING OF THE GRAPHICS AREA
TEXT OFF, GRAPHICS ON
FUNCTION
240
= 30 = 1eh FOR AN
8
(28h FOR FS=1)
160
= 20 = 14h FOR AN
8
(1ah FOR FS=1)
128
= 16 = 10h FOR AN
8
(15h FOR FS=1)
240
= 30 = 1eh
8
160
= 20 = 14h
8
128
= 16 = 10h
8

Advertisement

loading