Forum: Mikrocontroller und Digitale Elektronik nur die Linke Hälfte des LCD funktioniert?


von Paul (Gast)


Lesenswert?

Hallo,

ich nutze ein Display mit einem HD44780 Controller (2x16) und die Lib 
von Peter Fleury.

Die Initialisierung funktioniert, und die von Peter mitgelieferte 
test_lcd_c funtioniert so halb.

Das Display zeigt in beiden Zeilen jeweils bis zur achten Stelle alles 
korrekt an. Ab dort kommen nur senkrechte Balken, mal 2 pixel breit mal 
4 mal volle 5. Wenn ich ein Zeichen in diesem Bereich (also jenseits der 
Stelle 8 egal in welcher Zeile) ausgeben lasse, entsteht wieder ein 
solcher Balken. Also schon an der richtigen Stelle aber eben nicht das 
Zeichen was da ausgegeben werden soll.

Ich habe schon von Adressierungsschwierigkeiten gelesen aber die Stelle 
stimmt ja und auch von unterschiedlichem Verhalten in verschiedenen 
Zeilen habe ich gehört, aber das Links geht und Rechts nicht??


Ist mein Display kaputt?

Was könnte das sein??

(ein anderes LCD zum Testen habe ich leider nicht)

Paul

von UBoot-Stocki (Gast)


Lesenswert?

Hi,

welches Display ist das denn ? Gibts ein Datenblatt ?

Gruß

Andreas

von Michael Wilhelm (Gast)


Lesenswert?

Hat mein Arbeitskollege grade gehabt, defektes Display.

MW

von Paul (Gast)


Lesenswert?

Es ist ein Display der Firma NANOX (2x16) die Bezeichnung lautet NDM 162 
ein Datenblatt habe ich nicht gefunden. Der Controller ist beschriftet 
mit:

5H2
HD44780A00
Japan

Wie beschrieben scheint die Grundsätzliche Kommunikation zu 
funktionieren, zumindest klappt alles wie es soll in der linken 
Displayhälfte.

von Paul (Gast)


Lesenswert?

Hallo Michael deinen Beitrag habe ich gerade erst gelesen.

Also ist das Display wirklich defekt. Dein Arbeitskollege hatte die 
gleichen Symptome? Hat er es auch bei Ebay gekauft? Hat er von dem 
Verkäufer (der aus Portugal) ein neues bekommen?

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.