Grunnreglan og notkunaraðferð 12864LCD skjásins

Apr 21, 2017

Skildu eftir skilaboð

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:

A字模图

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.



Hringdu í okkur