karakteres LCD
BEREGNYEI Balazs
bereg at impulzus.sch.bme.hu
Sat Sep 24 10:51:02 CEST 2005
Hali,
Gondoltam, egyszeru ujjgyakorlat lesz a karakteres LCD, de valamiert meg
mindig nem megy :) Ketfele tipusom van: Displaytech 161A, es EW162G0GR.
Irtam hozza sajat kodot is, es kiprobaltam netrol letoltott kodot is.
Mindket kod mindket LCD-vel ugyanazt csinalja: a nagy semmit :(
Ha az LCD tapot kap, es nincs vezerelve, akkor a karakterek fele'n
(161-esnel a bal oldali 8, 162-esnel az elso sor) teli karakter jelenik
meg, a karakterek masik fele pedig "lathatatlan". Ha barmelyik koddal
lefut az LCD_Init(), akkor minden karakter helye halvanyan lathatova
valik (8-bites mod beallitasa, clear parancs, display on, kurzor bekapcs).
Ebbol gondolom, hogy valamilyen szinten mukodik a dolog. De nem elegge:
hiaba irok barmit, az nem jelenik meg, es a kurzor sem lathato, marad az
ures kepernyo a karakterek lathato, halvany helye'vel.
Az RW, RS, E, D0..D7, VSS, VDD (5V) van bekotve, es a V0 (kontraszt), ami
vagy fix foldet kap, vagy egy RC tagon keresztul PWM-mel 0V..0.5V koruli
feszultseget (amivel egesz latvanyosan lehet a teli karakterek
kontrasztjat allitani).
A nagy kerdes: mi a hiba? :-)
Koszi,
BB
More information about the Elektro
mailing list