Forum: Mikrocontroller und Digitale Elektronik LCD wir nur zur hälfte angezeigt


von Flo (Gast)


Lesenswert?

Hallo,

ich bin ja schon ganz stolz auf mich das ich bis jetzt fast alles selber 
hinbekommen habe und auch schon ein kleines Programm zum laufen bekommen 
habe.
Aber nun komme ich nicht weiter.

Ich wollte ein LCD an mein Bord anschließen. Also Lötkolben her und los.
Hat nicht ganz geklappt, es wird immer nur die Hälfte angezeigt.
Ich habe ein 16*1 bei dem nur die ersten acht Kästchen angezeigt werden 
und einen 16*4 bei dem werden die zweite und vierte Zeile angezeigt.

Weiß vielleicht jemand warum?
Ich hab den im 4bit mode angeschlossen. Die nicht genutzten 
Datenleitungen habe ich nicht angeschlossen. Kann es daran liegen? 
Müssen die auf Masse?

Mfg

Flo

von Gast (Gast)


Lesenswert?

Initialisierung ist falsch.

Wahrscheinlich musst du das 16x1 als 2-zeiliges Display initialisieren.

von Uwe .. (uwegw)


Lesenswert?

Meist du die schwarzen Balken im noch nicht initialisierten Zustand, 
oder den angezeigten Text?
Wenn Balken: ist normal
Wenn Text: da passt was mit der Adressierung der Stellen nicht.

von Johannes M. (johnny-m)


Lesenswert?

16*1-Display: Wahrscheinlich zwei logische Zeilen à 8 Zeichen,
16*4-Display: Zeile 1 und 3 sowie Zeile 2 und 4 bilden jeweils eine 
logische Zeile.

Beide Displays müssen als zweizeilig initialisiert werden.

von Flo (Gast)


Lesenswert?

ja, hatte nur Strom dran. Habe mich nicht getraut den uC einzustecken.
Also ist das richtig so. Toll und ich suche hier das ganze Netz ab.

Danke das werde ich mal los legen.

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.