4-bittinen tila PIC LCD intefacing

B

bangunprayogi

Guest
Hei, olen quetion noin PIC lcd vuorovaikutuksessa 4 bittisessä tilassa, jos käytän vastaa HD447780 LCD moduuli PIC16F84A vuorovaikutuksessa 4 bittisessä tilassa (on DB4-DB7 yhteyden nastat PIC) ja käytän PICbasic Compiler, Do I on asetuksen ohjelmisto / ohjelma tähän tarkoitukseen tai tällä tavalla on tarpeeksi? (Luen paperin, että jotain on asetettu, että ohjelma koska oletuksena LCD-moduuli on 8-bittinen tila, mutta se was'nt selitetty). Ole hyvä, joku auttaa minua.
 
Hei sinun täytyy kertoa picbasic että käytät 4bit käyttöliittymä. Lisätietoja picbasic voit tarkistaa foorumi osoitteessa: picbasic.co.uk sen loistava sivusto omistettu picbasic käyttäjille. parhain terveisin ferds
 
Katso datalehti alla, lähinnä sivu 26. Se antaa menettelyjen käynnistämiseen vuonna 4 bittiä tilaa. Mutta LCD toimii hyvin, sinun täytyy lähettää napostella (jossa 0x3) arvosta, kolme kertaa, ennen kuin lähetät komentoja pyynnöstä sivulla 26. Datasheet. Esimerkki: bit_clear (RS); / / RS = 0; viive (d100us); bit_clear (RW) / / RW = 0; viive (d100us); bit_set (KÄYTÖSSÄ); / / E = 1; viive (d50ms); for (i = 1; I
 
Hei, olen quetion noin PIC lcd vuorovaikutuksessa 4 bittisessä tilassa, jos käytän vastaa HD447780 LCD moduuli PIC16F84A vuorovaikutuksessa 4 bittisessä tilassa (on DB4-DB7 yhteyden nastat PIC) ja käytän PICbasic Compiler, Do I on asetuksen ohjelmisto / ohjelma tähän tarkoitukseen tai tällä tavalla on tarpeeksi? (Luen paperin, että jotain on asetettu, että ohjelma koska oletuksena LCD-moduuli on 8-bittinen tila, mutta se was'nt selitetty). Ole hyvä, joku auttaa minua.
 
Hei sinun täytyy kertoa picbasic että käytät 4bit käyttöliittymä. Lisätietoja picbasic voit tarkistaa foorumi osoitteessa: picbasic.co.uk sen loistava sivusto omistettu picbasic käyttäjille. parhain terveisin ferds
 
Katso datalehti alla, lähinnä sivu 26. Se antaa menettelyjen käynnistämiseen vuonna 4 bittiä tilaa. Mutta LCD toimii hyvin, sinun täytyy lähettää napostella (jossa 0x3) arvosta, kolme kertaa, ennen kuin lähetät komentoja pyynnöstä sivulla 26. Datasheet. Esimerkki: bit_clear (RS); / / RS = 0; viive (d100us); bit_clear (RW) / / RW = 0; viive (d100us); bit_set (KÄYTÖSSÄ); / / E = 1; viive (d50ms); for (i = 1; I
 

Welcome to EDABoard.com

Sponsor

Back
Top