Karakteres LCD kezelése
Adott egy 8x1-es, HD44780-kompatibilis kijelző, az adatlapja pl. innen is letölthető:
http://www.farnell.com/datasheets/653643.pdf
4 bites módban kezelném (R/W a GND-re kötve), az alábbi pár soros program hatására azonban egy japán karakter jelenik meg az 5. karakterpozícióban, semmi egyéb.
A HD44780-nal összehasonlítva ennek az lcd-nek az adatlapját, én semmi olyat nem találtam, ami miatt 16x1-es lcd-ként konfigurálva a Bascom ne tudná kezelni. Nyilván csak 8 karakter lenne kiíratva, ill. a leendő alkalmazásban legfeljebb max. 7, tehát ez nem gond.
Tápfesz, bekötés rendben, hardveresen ezerszer átnézve, a gond nem itt van.
Bármilyen ötletre vevő vagyok!
http://www.farnell.com/datasheets/653643.pdf
4 bites módban kezelném (R/W a GND-re kötve), az alábbi pár soros program hatására azonban egy japán karakter jelenik meg az 5. karakterpozícióban, semmi egyéb.
Kód: Egész kijelölése
$regfile = "m88pdef.dat"
$crystal = 7372800
Waitms 200
Config Lcd = 16 * 1
Config Lcdpin = Pin , Db4 = Portc.2 , Db5 = Portc.3 , Db6 = Portc.4 , Db7 = Portc.5 , E = Portc.1 , Rs = Portc.0
Initlcd
Cls
Lcd "LCD"
End
Tápfesz, bekötés rendben, hardveresen ezerszer átnézve, a gond nem itt van.
Bármilyen ötletre vevő vagyok!
Ééééés megoldódott!
Két kell, egy valamiért nem elég neki.
Szép nagyok a karakterek, és tetszik, hogy nem kell kontraszt-poti, a kijelző hátulján van egy kis beállító áramkör.
Két
Kód: Egész kijelölése
initlcd
Szép nagyok a karakterek, és tetszik, hogy nem kell kontraszt-poti, a kijelző hátulján van egy kis beállító áramkör.
- Theophrast
- SzínkódFestő
- Hozzászólások: 78
- Csatlakozott: 2011. július 17. vasárnap, 6:00
Üdv
Ismét egy kis segítségre lenne szükségem. Életre szeretném kelteni a következő kijelzőt:
http://www.hestore.hu/files/bc1602a.pdf
Mindent úgy kötöttem be, ahogy a nagy könyv szerint meg vagyon irva ( annyi különbséggel hogy a kontrasztnál lévő 10K-s potméter helyett 50K-s potit tettem be.
Elkötést, szakadást nem találtam - de nem tudom megszólaltatni
Vajon hol a hiba? Okozhatja a potméter?
Ismét egy kis segítségre lenne szükségem. Életre szeretném kelteni a következő kijelzőt:
http://www.hestore.hu/files/bc1602a.pdf
Mindent úgy kötöttem be, ahogy a nagy könyv szerint meg vagyon irva ( annyi különbséggel hogy a kontrasztnál lévő 10K-s potméter helyett 50K-s potit tettem be.
Elkötést, szakadást nem találtam - de nem tudom megszólaltatni
Vajon hol a hiba? Okozhatja a potméter?
- Theophrast
- SzínkódFestő
- Hozzászólások: 78
- Csatlakozott: 2011. július 17. vasárnap, 6:00
Táp van rajta - ezzel már megszivtam párszor
A háttérvilágitás megy, ha a potmétert állitom akkor megjelennek a fekete négyzetek ha a másik irányba akkor eltünnek.
ezenkívül nem csinál semmit.
A lábkiosztást az options fülnél állítottam be mindent a bascom leirás lcd fejezetéből puskázva.
A programom a következő lenne:
Eddig jutottam, a vezetékezést átnéztem mégegyszer, hiba nincs benne.
A háttérvilágitás megy, ha a potmétert állitom akkor megjelennek a fekete négyzetek ha a másik irányba akkor eltünnek.
ezenkívül nem csinál semmit.
A lábkiosztást az options fülnél állítottam be mindent a bascom leirás lcd fejezetéből puskázva.
A programom a következő lenne:
Kód: Egész kijelölése
Dim Szamlal As Integer
Config Portb = Output
Szamlal = 1
Initlcd
Cls
Do
Cls
Locate 1 , 1
Lcd "hello"
Locate 2 , 1
Lcd Szamlal
Szamlal = Szamlal + 1
Wait 1
Loop
- Theophrast
- SzínkódFestő
- Hozzászólások: 78
- Csatlakozott: 2011. július 17. vasárnap, 6:00
Adatlap:
http://oomlout.com/LCDD/LCDD-DATA-BC1602A.pdf
10.-oldal->, 4V ajánl a kontraszt fesznek!
Próbáld feljebb tekerni a potit. Mennie kel annak!
http://oomlout.com/LCDD/LCDD-DATA-BC1602A.pdf
10.-oldal->, 4V ajánl a kontraszt fesznek!
Próbáld feljebb tekerni a potit. Mennie kel annak!
- Theophrast
- SzínkódFestő
- Hozzászólások: 78
- Csatlakozott: 2011. július 17. vasárnap, 6:00
- Theophrast
- SzínkódFestő
- Hozzászólások: 78
- Csatlakozott: 2011. július 17. vasárnap, 6:00
Szép napot
Csak ezért nem akartam uj témát nyitni ugyh inkább felteszem a kérdést itt.
Ismer valaki oylan adatbázist ahol az egyes kijelzők mértei vannak összefoglalva?
A probléma, hogy adott helyre kellene egy karakteres kijelzőt beépítenem (66mmx22mm) majd azt egy avr-el vezérelni.
Tud valaki iylen adatbázis létezéséről?
A segítséget előre is köszönöm.
Theophrast
Csak ezért nem akartam uj témát nyitni ugyh inkább felteszem a kérdést itt.
Ismer valaki oylan adatbázist ahol az egyes kijelzők mértei vannak összefoglalva?
A probléma, hogy adott helyre kellene egy karakteres kijelzőt beépítenem (66mmx22mm) majd azt egy avr-el vezérelni.
Tud valaki iylen adatbázis létezéséről?
A segítséget előre is köszönöm.
Theophrast