Wie kann ich Zeichen in der 2. Zeile darstellen?

OP #1584145
Lesenswert?

Hallo!

Ich beschäftige mich gerade mit fplgenden Thema: 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD
Allerdings schaffe ich es nicht Zeichen in der 2. Zeile meines 
2x20-Zeichendisplays anzuzeigen. Das heißt, dass der Rest einfach am 
Ende der 1. Zeile verschwindet und die 2. Zeile leer bleibt. Beim 
Display handelt es sich um den HD44780-Kompanion Batron BTHQ22005VSS-12 
mit KS0070BP. Das Zeichen LF zeigt mir nur 3 Streifen, dachte zuerst das 
sei der Zeilensprungbefehle, was der dann doch nicht war.

Bedanke mich jetzt schon für jede Hilfe.
#1584171
Lesenswert?

Displays kennen kein CR oder LF.

Man muss den Cursor von Hand positionieren. Dazu gibt es das Kommando 
Set-Cursor. Man sendet das Kommando 128+x an das Display, wobei x die 
cursor-Position ist. Die Zweite Zeile beginnt an Adresse 64, man sendet 
also das Kommando 192 und schon ist man am Anfang der 2. Zeile.

Thomas

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren