Hallo nur mal ne kurze Frage, ich steuere ein 4x40 Display an. Ich habe also zwei unabhängige zweizeilige Displays. Ich kann auch jedes Zeichen beschreiben bis auf die 6. Stelle (bei beiden Displays) sobald ich da ein Zeichen ausgeben will, werden alle anderen Zeichen mit beeinflusst --> mit undefinierten zeichen überlagert. Hat von euch schon mal jemand ein ähnlices Problem gehabt? oder muss ich einfach damit leben und die Stelle frei lassen. hatte zunächst angenommen das alle funktioniert weil das allseits beliebte "Hello World" ja ohne Probleme ging. ;-) Mfg Helmut
Das deutet auf eine Verbindung zwischen den Anschlüssen der Stellentreiber. Also mal genau sehen ob da irgendwo ein Fizelchen Lötzinn ... Das LCD-Glas ist mit Zebragummi kontaktiert. Da kann auch was drinstecken. Aber erstmal alles andere kontrolieren. Die Gummis sollte man nur im Notfall anfassen.
Das kann ein Problem bei den Kontakten vom Controller zum Display sein. Alles nochmal durchmessen. Wenn ein 4-Bit Datenbus verwendet wird, müssen die unbelegten Datenpins auf High gezogen werden. Viele Displays machen dies intern, manche nicht.
Besten Dank !! Ich habe jetzt die unbenutzten Daten-Pins aug 'high' gezogen und siehe da jetzt geht es --> ist zwar komisch das es wirklich nur die sechste Stelle war aber jetzt scheint es ja zu funktionieren. Wünsche noch einen schönen Tag.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.