ApplicationNote
Page4
Initializationbytes:
COMMAND CODE PARAMETERS* FUNCTION
TEXTHOMEADDRESS 40h 80h,07h STARTOFTHETEXTSTORAGEAREAINDISPLAYRAM
0780h
1eh,00h
1eh,00h
14h,00h
14h,00h
10h,00h
10h,00h
LINELENGTHINCHARACTERS=30=1ehFORAN
8BITCHARACTERCELL(FS=0).(28hFORFS=1)
LINELENGTHINPIXELS=30=1eh
LINELENGTHINPIXELS=20=14h
LINELENGTHINPIXELS=16=10h
Displayedimage:Initialization:BeforetheLCDcontrollercanacceptordisplaydataortextitmustbeinitialized.Thisisusuallydoneimmediatelyafterthesystemispoweredup.Thefollowingchartliststheinitializationcommandsandtheparametersthataccompanythemalongwithabriefexplanationofthefunctionofeach.Whereaparameterisdifferentforadisplaythatdiffersinresolutionfromthe240x64example,thealternatevaluesarealsolisted.
TEXTAREA
GRAPHICAREA
41h
43h
*ADDRESSESAREFORMATTEDAS[LSB,MSB]
240
240
160
128
8
8
8
8
(240x128,240x64)
(240x128,240x64)
LINELENGTHINCHARACTERS=20=14hFORAN
8BITCHARACTERCELL(FS=0).(1ahFORFS=1)
LINELENGTHINCHARACTERS=16=10hFORAN
8BITCHARACTERCELL(FS=0).(15hFORFS=1)
(160x128)
(160x128)
(128x128)
(128x128)
160
128
8
8
GRAPHICHOMEADDRESS 42h 00h,00h
00h,00h
STARTOFTHEGRAPHICSSTORAGEAREAINDISPLAY
RAM0000h
MODESET 81h "EXOR"TEXTMODE
ADDRESSPOINTERSET 24h LOCATIONOFNEXTDATAWRITE(ORREAD)
INTHISCASETHEBEGINNINGOFTHEGRAPHICSAREA
DISPLAYMODESET 98h TEXTOFF,GRAPHICSON