Sèvi ak ekran LCD (modèl JX12864K1G) nan lojisyèl simulation PROTEUS) pou eksplore metòd pwogramasyon ekran LCD matris la; ekran LCD modèl sa a pa gen yon bibliyotèk font andedan, epi li ka sèlman kreye yon font pou ekspozisyon karaktè (lè l sèvi avèk metòd ak grafik Metòd ekspozisyon an se menm bagay la); polis yo ka ekstrè atravè"extraction font" lojisyèl, ki ka sove manyèl modèl
Pwoblèm.

Dyagram sikwi jeneral
Deskripsyon fonksyon: sikwi a sèvi ak AT89C52 kòm kontwolè a, ak chip revèy DS1302 la se sou bò gòch anba kous la; ekran LCD a itilize pou montre tan aktyèl la, plizyè karaktè Chinwa, yon ti foto ak sou sa;
Koneksyon sikwi:
(1) LCD modil: E=P2AO; RW=P2A1; RS=P2 2; CS2=P2 3; CS1=P2^4; RST (reset siyal)=5V;
Done pò DO ~ D7 konekte ak pò a mikwo-odinatè sèl-chip PO;
(2) Chip revèy DS1302: RST=P316; CLK=P1^6; SDA=P1^7;
Rezilta simulation kous yo se jan sa a:

Premye a tout, nou bezwen analize prensip k ap travay nan kontwolè entèn modil LCD a: fonksyon PIN:
PIN non LEVER
Fonksyon PIN
vsso
Pouvwa tè
VDD
+5.0V
vòltaj
LCD kondwi vòltaj, (li opsyonèl nan lojisyèl simulation PROTUES
vo
trape)
RS=0, vle di DB7 ~ DBO se done ekspozisyon
RS
1/0
RS=1, ki vle di DB7 ~ DB0 se done lòd ekspozisyon R / W=1, E=1 done yo li nan DB7 ~ DBO
R/w
1/0
R / W=O, E=& quot; 1 → 0", done yo ekri nan IR oswa DRR / W=O, kwen an tonbe nan siyal E se latched DB7 ~ DB0
E
1/0
R/W=1, E=1, done DDRAM yo li nan DB7 ~ DBO
DBO ~ DB71/0
Liy done
0: chwazi chip (gòch mwatye ekran) lèt
1/0
Non
0: Chwazi chip la (mwatye dwat ekran an)
Non
1/o reset siyal, ba nivo reset VOUT-10V
LCD kondwi vòltaj negatif (pa ka konekte nan lojisyèl simulation PROTUES)
12864 aparèy fonksyonèl entèn ak fonksyon ki gen rapò:
1. Rejis Enstriksyon (IR)
Yo itilize IR pou anrejistre kòd enstriksyon an, ki koresponn ak ansèyman enskripsyon enstriksyon an. Lè RS=0, kòd enstriksyon an ekri nan IR anba aksyon an nan kwen an tonbe nan siyal E. 2. Rejis Done (DR)
DR yo itilize pou anrejistre done epi li koresponn ak done ki nan rejis done yo. Lè RS=1, done ekspozisyon graf yo ekri nan DR anba aksyon an nan kwen an tonbe, oswa li soti nan DR nan otobis la done DB7 ~ DBO anba aksyon an nan nivo a wo nan siyal la E. Transmisyon done ant DR ak DDRAM otomatikman egzekite andedan modil la.
3. Okipe siy: BF
Logo BF bay kondisyon travay entèn yo. BF=1 vle di ke modil la ap opere andedan, epi modil la pa aksepte kòmandman ekstèn ak done nan moman sa a. Lè BF=0, modil la pare epi li ka aksepte kòmandman ekstèn ak done nenpòt ki lè. Sèvi ak enstriksyon STATUS READ, BF ka li nan otobis DB7 la pou tcheke estati travay modil la.
4. Montre kontwòl deklanche DFF
Se deklanche sa a itilize pou kontwole sou ak sou ekran modil la' DFF=1 vle di ekspozisyon an limen (DISPLAY OFF), kontni DDRAM parèt sou ekran an, ak DFF=0 vle di ekspozisyon an etenn (DISPLAY OFF). Eta DDF kontwole pa lòd DISPLAY ON/OFF ak siyal RST.
5. XY adrès kontwa
Kontwa adrès XY a se yon kontwa 9-bit. 3 Bits anwo yo se kontwa adrès X, ak 6 Bits ki pi ba yo se kontwa adrès Y. Kontwa adrès XY la se aktyèlman konsèy adrès DDRAM, kontwa adrès X se pwent paj DDRAM, ak kontwa adrès Y se pwent adrès Y DDRAM.
Adrès X (adrès paj, konsèp nan paj yo pral eksplike pita) Kontwa a pa gen okenn fonksyon konte epi li ka sèlman mete pa enstriksyon yo.
Adrès Y (adrès kolòn) kontwa a gen yon fonksyon konte siklik. Apre yo fin ekri chak done ekspozisyon, adrès Y la otomatikman ogmante pa 1, epi pwent adrès Y la soti nan 0 a 63. 6. Montre done RAM (DDRAM)
DDRAM se pou estoke done ekspozisyon grafik yo. Yon done 1 endike ke ekspozisyon an chwazi, ak yon done 0 endike ke yo chwazi ki pa ekspozisyon an. Gade tablo adrès DDRAM pou relasyon ki genyen ant DDRAM, adrès ak pozisyon ekspozisyon.
7. Z adrès kontwa
Kontwa adrès z la se yon kontwa 6-bit, kontwa sa a gen yon fonksyon konte siklik, epi li itilize pou montre senkronizasyon eskanè liy. Lè yon eskanè liy fini, kontwa adrès sa a otomatikman ogmante pa 1, epi lonje dwèt sou pwochen done eskanè liy lan. Kontwa adrès Z la se 0 apre RST reset.
Kontwa adrès z la ka prereglaj ak lòd DISPLAY START LINE. Se poutèt sa, liy lan kòmanse nan ekran ekspozisyon an kontwole pa enstriksyon sa a, se sa ki, kote done DDRAM yo kòmanse parèt sou premye liy ekran an. DDRAM nan modil sa a gen yon total de 64 liy, ak ekran an ka woule nan 64 liy.
Sistèm lòd 12864LCD

