10-4 Chapter 10: 2x20 Customer Display Interface
Cursor Position (10h, POSITION)
Thiscommandsetsthecursorposition.ThePOSITIONbytemovesthe
cursorpositionaccordingtothetablebelow.Thenextcharacterbyte
writestothenewpositionandthecursorauto‐incrementstothenext
position.ThiscommandisignoredifthePOSITIONbytevalueis
greaterthan27h.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
1
00h 01h 02h 03h 04h 05h 06h 07h 08h 09h 0Ah 0Bh 0Ch 0Dh 0Eh 0Fh 10h 11h 12h 13h
2
14h 15h 16h 17h 18h 19h 1Ah 1Bh 1Ch 1Dh 1Eh 1Fh 20h 21h 22h 23h 24h 25h 26h 27h
Reset (13h)
Thiscommandresetsthemoduletothefollowingconditions:
• 100%luminance
• All5x8dotmatrixcharacterssetto 20h (space)
• Cursorpositionsetto00h
• CharactertablesettoTable1
• Alluserdefinedcharacterscleared
Character Tables and Codes
Dataiswrittentothedisplayonebyteatatime.Ifthebytereceivedis
greaterthan1Fhitisconsideredas5x8dotmatrixcharacterdata.This
characteriswrittentothecurrentcursorpositionandthecursor
positionisthenincrementedbyone.Whendataiswrittento
thelast
characterpositionofthetoplinethecursorpositionmovestothefirst
positionofthebottomline.Whendataiswrittentothelastcharacter
positionofthebottomlinethecursorpositionmovestothefirst
positionofthetopline.