Forum: Compiler & IDEs DDRAM Adressen, LCD


von Lars (Gast)


Lesenswert?

Hallo,
verwende ein 2x16 Display (HD44780),hab aber Probleme mit den DD-RAM 
Adressen.

laut Datenblatt: 1.Zeile:00 01 ....09 0A ....0F
                 2.Zeile:40 41 ....49 4A ....4F


Dann hab ichs mal versucht mit Text verschieben.
funkioniert in der 1. Zeile

Aber in die 2.Zeile komme ich nicht auf die dementsprechenden Stellen, 
in der 2.Zeile zeigt er mir überhaupt nichts an.

Verwende ich die falschen Adressen?
Muss ich vorher irgendwie in die 2.Zeile springen?

Oder muss ich dem Controller beim Initialisieren sagen dass das Display 
2 Zeilen mit den entsprechenden Adressen hat?

Danke im Vorraus

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Lars wrote:

> Oder muss ich dem Controller beim Initialisieren sagen dass das Display
> 2 Zeilen mit den entsprechenden Adressen hat?

Ja du musst das Display auf jeden Fall für 2 Zeilen initialisieren.

Die Lage der Adressen wird dann in der LCD Library (bzw. deinem Code) 
benötigt, um eine Direktadressierung zu machen.

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.