4 bitni način PIC, da LCD intefacing

B

bangunprayogi

Guest
Hi, imam quetion o PIC za povezovanje LCD v 4 bitnem načinu, če uporabim enakovredno HD447780 modul LCD z PIC16F84A povezovanje v 4 bitnem načinu (obstajajo DB4-DB7 povezavo z igle iz PIC) in uporabljam PICbasic Compiler, Ali moram biti nastavitev software / program za ta namen, ali ta način je dovolj? (Sem prebral iz papirja, da mora biti nekaj, kar je v tem programu zaradi neplačila LCD modula je 8-bitni način, vendar je was'nt pojasnil). Prosim, nekdo mi pomaga.
 
hi morate povedati picbasic, da uporabljate 4bit vmesnika. Za več informacij o picbasic lahko preverite na forum: picbasic.co.uk svoj velik stran, namenjeno za picbasic uporabnike. Najboljši ferds glede
 
Poglej obrazcu spodaj, predvsem na strani 26. To daje postopke za inicializacijo v načinu 4 bitov. Toda za LCD deluje dobro, morate poslati grizljati (z 0x3) vrednost, trikrat, preden jih pošljete ukaze zahtevo na strani 26 lista. Primer: bit_clear (RS); / / RS = 0; zamudo (d100us); bit_clear (RW); / / RW = 0; zamudo (d100us); bit_set (ENABLE), / / E = 1; zamudo (d50ms); for (i = 1; i
 
Hi, imam quetion o PIC za povezovanje LCD v 4 bitnem načinu, če uporabim enakovredno HD447780 modul LCD z PIC16F84A povezovanje v 4 bitnem načinu (obstajajo DB4-DB7 povezavo z igle iz PIC) in uporabljam PICbasic Compiler, Ali moram biti nastavitev software / program za ta namen, ali ta način je dovolj? (Sem prebral iz papirja, da mora biti nekaj, kar je v tem programu zaradi neplačila LCD modula je 8-bitni način, vendar je was'nt pojasnil). Prosim, nekdo mi pomaga.
 
hi morate povedati picbasic, da uporabljate 4bit vmesnika. Za več informacij o picbasic lahko preverite na forum: picbasic.co.uk svoj velik stran, namenjeno za picbasic uporabnike. Najboljši ferds glede
 
Poglej obrazcu spodaj, predvsem na strani 26. To daje postopke za inicializacijo v načinu 4 bitov. Toda za LCD deluje dobro, morate poslati grizljati (z 0x3) vrednost, trikrat, preden jih pošljete ukaze zahtevo na strani 26 lista. Primer: bit_clear (RS); / / RS = 0; zamudo (d100us); bit_clear (RW); / / RW = 0; zamudo (d100us); bit_set (ENABLE), / / E = 1; zamudo (d50ms); for (i = 1; i
 

Welcome to EDABoard.com

Sponsor

Back
Top