Skjár meginreglan um punktafylki LCD skjár
Í stafrænu hringrásinni eru öll gagnaskilyrði vistuð með O og 1, fyrir LCD stjórnandi til að framkvæma mismunandi gagnaaðgerðir geturðu fengið mismunandi niðurstöður. Til að birta ensku, þar sem það eru færri tegundir af enskum stöfum, þarf aðeins 8 bita (eitt bæti)). Fyrir kínversku eru meira en 6000 algengar, svo DOS-forverar okkar hugsuðu um lausn, sem er að nota tvö af 128 sjaldan notuðum gildum í ASCII töflunni til að tákna kínverska stafi, það er: Innri kóða kínverskra stafa. Hinir lágu 128 bitar sem eftir eru eru fráteknir fyrir enska stafi, nefnilega: Enskur innri kóði.
Síðan, eftir að innri kóði kínverska stafsins er fenginn, er það aðeins sett af tölum. Hvernig á að átta sig á skjáskjánum? Þá á þetta við um leturgerð textans. Þó að leturgerðin sé líka talnasett er merking þess önnur. Merking talna hefur í grundvallaratriðum breyst. Það er að nota einstakar upplýsingar um tölurnar til að skrá lögun enskra eða kínverskra stafa. Til dæmis hvernig ensku"A" er skráð í leturgerðinni er sýnt á mynd 1 hér að neðan:

Mynd 1"A" leturgerð
Kínverjar"þú" er skráð í leturgerðinni eins og sýnt er á mynd 2:

Mynd 2"Þú" leturkort
Kynning á 12864 punkta fylkis LCD skjá
12864 er grafískur punktafylkis LCD skjár, sem er aðallega samsettur af röð drifi/dálka drifi og 128×64 fullum punkta fylki LCD skjá. Það getur lokið skjánum á grafík og getur einnig sýnt 8x4 (16×16 punkta fylki) kínverska stafi.
Pinnanr. Nafn pinna LEVER Pinna Aðgerð Lýsing
vss
o Rafmagnsjörð
2
VDD
+5.0V aflgjafaspenna
3
vo
LCD drifspenna
4
D/I(RS)
D/I="H", þýðir að DB7~DBO eru skjágögn
H/L einn
D/I=“L”, það þýðir að DB7~DBO eru skjáskipunargögnin R/W=“H”, E=“H” Gögnin eru lesin í DB7~DBO
5
R/W
H/L
R/W="L", E=" H→L" gögn eru skrifuð á R eða DRR/W="L", fallbrún E merkis er læst DB7~DBO
6
E
H/L
R/W="H", E=" H" DDRAM gögn eru lesin í DB7~DB0
7
DBO
H/L
Gagnalína
8
DB1
H/L
Gagnalína
9
DB2
HAL
Gagnalína
10
DB3
H/L
Gagnalína
11
DB4
H/L
Gagnalína
12
DB5
H/L
Gagnalína
13
DB6
H/L
Gagnalína
14
DB7
H/L
Gagnalína
15
CS1
H/L
H: Veldu flís (hægri hálfskjár) merki
16
CS2
H/L
H: Veldu flís (vinstri hálfskjár) merki
17
RET
H/L
Núllstilla merki, endurstilla á lágu stigi
18
VOUT
-10V
LCD drif neikvæð spenna
19
LED+
Aflgjafi fyrir LED baklýsingu
20
LED-
Aflgjafi fyrir LED baklýsingu
Tafla 1: Pinnalýsing á 12864LCD skjá
Áður en þú notar 12864LCD skjáinn verður þú fyrst að skilja eftirfarandi hagnýta tæki áður en þú getur forritað. Innri hagnýt tæki og tengdar aðgerðir 12864 eru sem hér segir:
1. Kennsluskrá (IR)
IR er notað til að skrá kennslukóðann, sem samsvarar gögnum í gagnaskránni. Þegar D/I=0 er leiðbeiningarkóðinn skrifaður í lR undir áhrifum fallbrúnar E merkisins.
2. Gagnaskrá (DR)
DR er notað til að skrá gögn og samsvarar skráningarleiðbeiningum fræðsluskrár. Þegar D/I=1 eru gögnin á línuritinu skrifuð inn í DR undir virkni fallbrúnarinnar, eða lesin úr DR í DB7~DBO gagnastrætóinn undir virkni hástigs E-merkisins. Gagnaflutningur milli DR og DDRAM fer sjálfkrafa fram inni í einingunni.
3. Upptekinn merki: BF
Merki BF er til að veita innri vinnuskilyrði. BF=1 þýðir að einingin starfar innbyrðis og einingin mun ekki taka við ytri leiðbeiningum og gögnum á þessum tíma. Þegar BF=O er einingin í tilbúnu ástandi og getur samþykkt ytri leiðbeiningar og gögn hvenær sem er.
Notaðu STATUS READ kennsluna vel, þú getur lesið BF í strætó DB7 og sannreynt vinnustöðu einingarinnar. 4. Kveikja á skjástýringu: DFF
Þessi kveikja er notuð til að stjórna kveikt og slökkt á skjánum's. DFF=1 þýðir að kveikt er á skjánum (DISPLAY OFF), innihald DDRAM mun birtast á skjánum og DFF=0 þýðir að slökkt er á skjánum (DISPLAY OFF).
Staða DDF er stjórnað af skipuninni DISPLAY ON/OFF og RST merki.
5. XY heimilisfang teljari
XY vistfangateljarinn er 9 bita teljari. Efri 3 bitarnir eru X vistfangteljarinn og neðri 6 bitarnir eru Y vistfangateljarinn. XY vistfangateljarinn er í raun vistfangsbendill DDRAM, X vistfangteljarinn er síðubendill DDRAM og teljarinn Y vistfangs er Y vistfangsbendill DDRAM.
X vistfangateljarinn hefur enga talningaraðgerð og aðeins hægt að stilla hann með leiðbeiningum.
Y-vistfangateljarinn hefur það hlutverk að vera hringlaga talning. Eftir að hver skjágögn eru skrifuð er Y vistfangið sjálfkrafa aukið um 1 og Y vistfangsbendillinn er frá 0 til 63. 6. Sýna gagnavinnsluminni (DDRAM)
DDRAM er notað til að geyma grafíkskjágögn. Gögnin 1 þýðir skjával og gögn 0 þýða að það sé ekki val. Sambandið milli DDRAM og heimilisfangs og skjástöðu er útskýrt í DDRAM vistfangatöflunni.
7. Z heimilisfang teljari
Z vistfangateljarinn er í raun 6-bita teljari. Þessi teljari hefur hringlaga talningaraðgerð. Það er notað til að sýna samstillingu línuskanna. Þegar skönnun á einni línu er lokið mun teljarinn fyrir þetta heimilisfang sjálfkrafa hækka um 1, sem bendir á skannagögn næstu línu. Z vistfangateljarinn verður 0 eftir RST endurstillingu.
Teljara Z vistfangsins er hægt að forstilla með skipuninni DISPLAY START LINE. Þess vegna er upphafslína skjásins stjórnað af þessari leiðbeiningu, það er þar sem DDRAM gögnin byrja að birtast á fyrstu línu skjásins. DDRAM þessarar einingar hefur samtals 64 línur og skjárinn getur flett í gegnum 64 línur.
12864LCD stjórnkerfi og tímasetning
Stjórnkerfi þessarar tegundar af fljótandi kristalskjáeiningum (þ.e.: KSO108B og samhæft stýrikerfi þess) er tiltölulega einfalt og það eru aðeins sjö gerðir alls. Leiðbeiningarlistinn er sýndur í eftirfarandi töflu:
Stjórnmerki stjórnunarkóði
Nafn skipunar
R/W RS DB7 DB6 DB5DB4 DB3 DB2 DB1 DBO
Skjár rofi
o0oo111111/0
Birta upphafslínustilling 001 1 xXxxxx síðustilling
o01 0111Xxx
Stilling dálks heimilisfangs
oo01xXxxxx
Lesa stöðu
1oUTAÐI oON/OFFRST oooo
Skrifaðu gögn
o1 skrifa gögn
Lestu gögn
11 lesa gögn
Tafla 2: Leiðbeiningarlisti yfir 12864 LCD skjá
Hver aðgerðaskipun er kynnt sem hér segir. · Birta leiðbeiningar um kveikt og slökkt
R/WRSDB7DB6 DB5 DB4 DB3DB2DB1 DBO0000111111/0
Þegar DBO=1 sýnir LCD innihald vinnsluminni; þegar DBO=O er slökkt á skjánum. 2. Sýndu stillingarleiðbeiningar fyrir upphafsröð (ROW).
R/WRSDB7DB6 DB5 DB4 DB3DB2DB1 DBOo011 Birta upphafslína (0~63)
Þessi skipun stillir línunúmer vinnsluminni skjásins sem samsvarar efstu línu LCD skjásins og breytir skjánum á hjónabandslínunni reglulega, sem getur gert LCD skjáinn fletjandi áhrif.
3. Page (PAGE) stillingarskipun
R/WRS DB7 DB6 DB5 DB4 DB3DB2DB1 DBOo010111 Blaðsíðunúmer (0~7)
Skjár vinnsluminni hefur 64 línur, skipt í 8 síður, hver með 8 línum. 4. Dálk heimilisfang (Y Address) stillingarleiðbeiningar
R/WRSDB7 DB6 DB5 DB4 DB3DB2DB1 DBOo0
01 Birta dálk heimilisfang (O~63)
Að stilla veffang síðu H og heimilisfang dálks ákvarðar eintaklega reit í vinnsluminni skjásins, þannig að MPU getur notað les- og skrifskipanir til að lesa innihald hólfsins eða skrifað bæti af gögnum í reitinn.
5. Lestu stöðuskipun
R/WRS
DB7 DB6 DB5 DB4 DB3DB2DB1 DBO
10
BUSYOON/OFFREST000o
Þessi skipun er notuð til að spyrjast fyrir um stöðu innri stýringar LCD-einingarinnar og merking hverrar færibreytu er sem hér segir: BUSY:1-innri vinnandi O-normal staða
ON/OFF: 1-skjár slökkt 0-skjár á ENDURSTILLING: 1-endurstilla ástand 0-venjulegt ástand
Í stöðunni BUSY og RESET, auk leiðbeininganna um lesið ástand, munu aðrar leiðbeiningar ekki hafa nein áhrif á LCD-eininguna. Áður en fljótandi kristal skjáeiningin er notuð er nauðsynlegt að spyrjast fyrir um BUSY stöðuna til að ákvarða hvort hægt sé að stjórna fljótandi kristal skjáeiningunni.

