Forum: Mikrocontroller und Digitale Elektronik LCD im 4bit Modus


von Netbandit (Gast)


Lesenswert?

Hallo,

ich habe wir so wie es aussieht gerade mein erstes LCD geschrottet. Es
lief sonnst alles auf anhib, nun habe ich die Platine für einen anderen
µC umgelötet, die software angepasst und das LCD spinnt total. Es werden
irgendwelche komischen nicht im Datensatz befindliche Zeichen angezeigt
und die Cursorposition sprinngt ständig undefiniert woanders hin. Wenn
ich 40 Zeichen zum anzeigen sende zeigt er 6 mal das gleiche komische
undefinierte zeichen an u.s.w.

Ich vermute mal, daß das Display wegen statischer Aufladung jetzt diese
Macke hat.
Ich habe es vorher im 4bit Modus betrieben und die 4 freien
Datenleitungen einfach unbeschaltet gelassen, vielleicht war das ja
nicht soo gut :)

Also damit ich mein nächstes LCD nicht wieder schrotte: Was macht ihr
im 4bit Modus mit den freien Datenleitungen? Auf Masse damit?
Vielleicht über einen R auf Masse? oder über einen R auf Vdd?

Ich bin für Hinweise sehr dankbar :)

von Thorsten (Gast)


Lesenswert?

Ich lasse sie immer offen, hab das so auch mal irgendwo im Datenblatt
gelesen.

von Mr_Boertsch (Gast)


Lesenswert?

Das hab ich auch mal im Datenblatt gesehen.

von andy (Gast)


Lesenswert?

Hallo,
ich leg sie direkt an Masse.Hatte noch nie Probleme so.
Dann ist ein definierter Eingang gegeben.
gruss
andy

von Netbandit (Gast)


Lesenswert?

hmm ich hatte deswegen damals schon im Datenblatt gesucht, aber nicht
gefunden. Vielleicht habe ich das überlesen.
Also wenn das sogar so im Datenblatt steht frage ich mich wiie das Teil
dann kaputt gegangen ist. Eigenartig...
Naja vielleicht hat es ne Macke bekommen, als ich die Platine umgelötet
habe, dabei ist das Modul öfter mal auf dem Tisch hin und hergerutscht,
weil das kabel ja noch an der Platine dranne war.
Wer weiß, hauptsache ich zerschieße nicht das nächste :)

von Sf2 (Gast)


Lesenswert?

Ich glaub nicht, das es an den freien leitungen gelegen hat. (ich lege
sie trotzdem immer an masse)
Ich denk mal, dass da n timeing problem vorliegt. So ein ähnliches
Problem hatte ich auch mal und da lags an der software.
geh mal nach dem schema vor: Lieber längere dalays als zu kurtze.

MfG Sf2

von Thorsten (Gast)


Lesenswert?

Alternativ nochmal die Situation herstellen, als es noch lief. Wenns
dann nicht mehr geht -> Tonne treten

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.