Apr 16, 2018 Pustite sporočilo

Kako uporabljati 1602 lcd

LCD1602 je likovni zaslon s tekočimi kristali, ki ga mnogi mikrokontrolerski navdušenci pridejo v stik s prej. Njegov glavni kontrolni čip je HD44780 ali drugi združljivi čipi. Večina začetnikov, ki so prišli v stik z njim, so mikrokontrolerji. Zaradi pomanjkanja razumevanja ga ni mogoče voziti, kot je všeč. Po študijskem obdobju sem imel malo pogleda na njegov pogon in danes je tukaj zabeležen za poznejšo referenco.


Na splošno ima LCD1602 16 zatičev in ima 14 zatičev. V primerjavi s 16-pinom, LCD 1602 nima napajanja A za osvetlitev ozadja (15 čevljev) in ozemljitvene črte K (16 čevljev). Model LCD1602 v moji roki je HJ1602A, ki je produkt podjetja Legend of Technology Corporation. Ima 16 zatičev.


555.jpg

Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Osnovno delovanje LCD1602


1. Stanje bita: vhod RS = 0, RW = 1, E = visok impulz. Izhod: D0-D7 je statusna beseda.


2. Bere podatke: vhod RS = 1, RW = 1, E = visok impulz. Izhod: D0-D7 je podatkov.


3. Napišite ukaz: vhod RS = 0, RW = 0, E = nizek impulz. Izhod: Ni. (Zapiši E = visok impulz)


4. Napišite podatke: vhod RS = 1, RW = 0, E = nizek impulz. Izhod: Ni.


Diagram sekvence analiz


(1) Napišite delovanje (SCM do HD44780)


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Prva stvar je, da konfigurirate izbiro registra ter berete in zapisujete izbire operacij. RS je izbira registra, RS = 1 deluje na podatke in RS = 0 deluje po navodilih.


Nato konfigurirajte operacije branja in pisanja, pisanje RW = 0.


Vključite omogočen terminal in signal za omogočanje vhoda E = 1.


Podatkovna vodila, dodelitev DB0 ~ DB7, prenos podatkov


Opomba: če ga prvič omogočite in izvedete druge konfiguracije, je možno, da preneseni podatki niso tisti, ki jih želite.


(2) Branje delovanja (HD44780 do mikrokrmilnika)


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Nastavni niz prikazovalnega modula je nastavljen glede na potrebe svojega prikaza


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Nastavitev položaja zaslona DDRAM


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Podatki, prikazani v enem stolpcu prve vrstice, so lahko zapisani takole: 0x80 | 0x **, podatki, prikazani v enem stolpcu druge vrstice, se lahko zapišejo kot sledi: 0x80 | 0x40 | 0x ** = 0xC0 | 0x **, 0x80, ker je DB7 nastavljen na 1, ko nastavljate naslov DDRAM.


LCD1602 piše svoje znake in prikaže kitajske znake


1. Ker je LCD zunanja naprava in je hitrost procesiranja počasnejša od procesorja, je za dokončanje funkcije potrebno nekaj časa za pisanje ukazov na LCD-prikazovalniku. V tem procesu je LCD zaslon zaseden in ne more zapisati novih vsebin na LCD. Ali je LCD-zaslon zaseden, lahko razumete tako, da preberete ukaz za zasedeno zastavo.


Uporabite stanje = LCDPORT, da preberete stanje vrat IO in stanje & 0x80, da ugotovite, ali je LCD zaslon zaseden. Če je IO pristanišče bit7 je 1, LCD je zaseden, v nasprotnem primeru je prazen.


2. Če želite LCD1602 omogočiti prikaz lastnih znakov, uporabite ukaz CGRAM. Besedilna tabela CGROM dejansko vsebuje samo 8 bajtov. Writecom (0x40) označuje, da bodo podatki zapisani v CGRAM. Ukaz za nastavitev naslova CGRAM pisave je 0100 0000.


1602 lahko shrani 8 lastnih znakov (tj. 8 bajtov uporabe). Prvi naslovi 8 skladišč prostora po meri so: 0x40, 0x48, 0x50, 0x58, 0x60, 0x68, 0x70, 0x78.


Pri branju je naslov lastnega znaka 0X40-0X78 in naslov je 00H-07H. En naslov (kot je 00H) shrani 1B znak (1B = 8bit, en znak je 8 0x **)


Za 0x40 je njen prostor za shranjevanje videti takole:


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Če uporabljamo 5 * 7 znakov, potem so podatki na zadnji tretjini in zadnji vrstici dejansko neuporabni, ponavadi nastavljeni na 0.


Uporabniški priročnik Lcd1602, pojasnite uporabo LCD1602


Tako dobimo podatke, da je treba vsak naslov napisati:


Naslov: Podatki


0x40: 0x16


0x41: 0x09


0x42: 0x08 in tako naprej. Te 8 podatkov napišite na ustrezen naslov. (Rdeča mreža je 1 in bela mreža je 0)


Pošlji povpraševanje

whatsapp

teams

E-pošta

Povpraševanje