Forum: Mikrocontroller und Digitale Elektronik LCD


LCD
von Exodus155 (Gast)


Lesenswert?

HAllo,

Ich habe das lcd nachgebaut dass auf dieser seite verfügbar ist:
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD

Problem:
Kann nicht in nächste zeile hüpfen! warum?


MFG
Exodus

von Falk (Gast)


Lesenswert?

Weil die Zeilenadressen Lücken haben. Schau mal in Datenblatt.

MfG
Falk

von Frank (Gast)


Lesenswert?

Wenn das Display nicht korrekt initialisiert wurde könnte es auch als 
Einzeiliges laufen.

bye

Frank

von Jörn P. (jonnyp)


Lesenswert?

Wie Falk schon sagt, die Adressen sind nicht linear. Sinngemäß bei 
diesem Beispiel: Display 2x20 Zeichen.
1. Zeile von Adr. 01 - 20.
Zeile 2 Adr. 41 - 60.
Check das Datenblatt, oder wenn du keins hast, dann poste mal den 
Controller-Typ, dann wird man dir schon helfen können.

von Sonic (Gast)


Lesenswert?

Richtig. Die Controller sind immer für 40 Zeichen ausgelegt. Also 1. 
Zeichen Zeile 1 => Adr 0x80, 1.Zeichen Zeile 2 => 0xc0.
Bei vierzeiligen Displays sind Zeile 1 und 3 in einer Reihe, Zeile 2 und 
4 ebnso.

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.