Apr 16, 2018 Kite yon mesaj

Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602

LCD1602 se yon ekspozisyon kristal likid ki karaktè anpil amater microcontroller antre an kontak ak pi bonè. Chip kontwòl prensipal li se HD44780 oswa lòt bato konpatib. Pifò nan débutan yo ki te vin an kontak ak li se mikrokontroleur. Paske nan mank li yo nan konpreyansyon, li pa ka kondwi jan li plezi. Apre yon peryòd de etid, mwen te gen yon ti jan nan yon aperçu nan kondwi li yo ak jodi a li anrejistre isit la pou referans pita.


An jeneral, LCD1602 la gen 16 broch epi li di yo gen 14 broch. Konpare ak 16-PIN la, LCD 1602 la manke ekipman pou pouvwa a backlight A (15 pye) ak liy lan tè K (16 pye). Modèl la nan LCD1602 la nan men mwen se HJ1602A a, ki se yon pwodwi nan lejand nan Teknoloji Corporation. Li te gen 16 broch.


555.jpg


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Operasyon debaz la nan LCD1602


1. Li estati: D 'RS = 0, RW = 1, E = segondè batman kè. Sòti: D0-D7 se mo a sitiyasyon.


2. Li done: opinyon RS = 1, RW = 1, E = segondè batman kè. Sòti: D0-D7 se done.


3. Ekri lòd: D 'RS = 0, RW = 0, E = ba batman kè. Sòti: Okenn. (Ekri E = segondè batman kè)


4. Ekri done: opinyon RS = 1, RW = 0, E = batman kè ki ba. Sòti: Okenn.


Analiz sekans dyagram


(1) Ekri operasyon (SCM pou HD44780)


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Premye bagay yo fè se nan konfigirasyon seleksyon anrejistre epi li ak ekri seleksyon operasyon. RS se enskri seleksyon, RS = 1 opere sou done, ak RS = 0 opere sou enstriksyon yo.


Lè sa a, configured li ak ekri operasyon, RW = 0 ekri operasyon.


Vire sou tèminal a pèmèt ak D 'pèmèt siyal E = 1.


Done otobis, plasman DB0 ~ DB7, transfè done


Remak: Si ou pèmèt li an premye, ak Lè sa a, fè lòt konfigirasyon, li posib ke done yo transmèt se pa sa ou vle.


(2) Li Operasyon (HD44780 pou mikrokontroleur)


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Se ansèyman mete nan modil la ekspozisyon configuré selon pwòp ekspozisyon bezwen li yo


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Montre pozisyon anviwònman DDRAM


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Done yo parèt nan yon sèl kolòn nan premye ranje a ka ekri jan sa a: 0x80 | 0x **, done yo parèt nan yon sèl kolòn nan dezyèm ranje a ka ekri jan sa a: 0x80 | 0x40 | 0x ** = 0xC0 | 0x **, 0x80 paske DB7 se fiks nan 1 lè yo mete adrès la DDRAM.


LCD1602 ekri karaktè pwòp li yo epi montre karaktè chinwa


1. Depi LCD a se yon aparèy ekstèn ak vitès la pwosesis ki pi dousman pase sa yo ki an CPU a, li pran yon sèten tan yo ekri kòmandman LCD a ranpli fonksyon an. Nan pwosesis sa a, LCD a okipe epi li pa ka ekri nouvo sa yo nan LCD a. Kit LCD a okipe ka konprann lè li li lekti lòd okipasyon an.


Sèvi ak eta = LCDPORT pou li estati pò a IO ak eta & 0x80 pou detèmine si LCD a okipe. Si pò a IO pòsyon se 1, LCD a okipe, otreman li se san fè anyen konsa.


2. Pou pèmèt LCD1602 a montre ekspozisyon karaktè, itilize enstriksyon CGRAM la. Tab la mo CGROM aktyèlman gen sèlman 8 bytes ki disponib. Writecom (0x40) endike ke done yo pral ekri nan CGRAM. Kòmandman an yo mete adrès la CGRAM font se 0100 0000.


1602 a ka magazen 8 karaktè koutim (sètadi, 8 bytes nan itilizasyon). Adrès yo an premye nan espas yo 8 karaktè depo karaktè yo se: 0x40, 0x48, 0x50, 0x58, 0x60, 0x68, 0x70, 0x78.


Lè lekti, adrès la nan karaktè a koutim se 0X40-0X78 ak adrès la se 00H-07H. Yon adrès (tankou 00H) magazen 1B karaktè (1B = 8bit, yon karaktè konsiste de 8 0x **)


Pou 0x40, espas depo li yo sanble sa a:


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Si 5 * 7 karaktè yo te itilize, Lè sa a, done yo sou leftmost la 3yèm ak dènye ranje se aktyèlman initil, anjeneral, mete a 0.


Lcd1602 manyèl itilizatè, eksplike pou sèvi ak LCD1602


Se konsa, nou jwenn done yo ke chak adrès bezwen ekri:


Adrès: Done


0x40: 0x16


0x41: 0x09


0x42: 0x08 ak sou sa. Ekri 8 done sa yo nan adrès ki koresponn lan. (Griy la wouj se 1 ak griy la blan se 0)


Voye rechèch

whatsapp

teams

Mel

Rechèch