Forum: Mikrocontroller und Digitale Elektronik LCD 8x2 mit KS0066


von Michael S (Gast)


Lesenswert?

Hallo Forum,

ich habe folgendes Problem: Ich möchte ein LCD mit KS0066 Controller 
ansteuern. An sich kein Thema, Initialisierung etc. klappt einwandfrei, 
Text schreiben auch. Jedoch blinkt der Text kontinuierlich, etwa im 
Sekundentakt. Lediglich wenn ich weiterhin einen Takt auf dem E bit 
generiere, ist alles OK. Ich dachte aber, dass ich Enable nur dann auf 
High setzen muss, wenn neue Befehle/Daten gelesen werden sollen, sonst 
nicht?!

von christian (Gast)


Lesenswert?

hallo

machst du in deinem hauptprogramm textausgabe, lcdclear, rjmp 
hauptrpogramm?????

von Michael S. (michael-s)


Lesenswert?

Ja, sozusagen. Ich rufe irgendwo zwischendurch in meinem Hauptprogramm 
eine Funktion auf, mit der ich Daten an das Display sende, und arbeite 
dann weitere Routinen ab. Ist das nicht richtig so? lcdClear passiert 
allerdings nur einmalig, beim Initialisieren des LCD...
Danke soweit
michael

von Neubi (Gast)


Lesenswert?

hey,


habe ein ähnliches problem : 16x2, ks0066, conrad-modul, 8bit

ich schaffe es einfach nicht das blöde display zu initialisieren. habe 
schon alle möglichen versionen getestet, jedoch so richtig funktionieren 
tut der scheissdreck nicht ..... init lt. datenblatt will nicht !!!!! :(


BITTE um hilfe .....

thx neubi

von tastendrücker (Gast)


Lesenswert?

@Neubi

Einfach in Zeile 42 Deines Programms 'X' gegen 'U' austauschen!

von ein nicht mehr verzweifelter (Gast)


Lesenswert?

Sende dein Programm mal als Dateianhang

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.