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.
Gast
#1584151
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
Hallo! Danke für eure Hilfe. Ich kam schon mal ein Schritt weiter und die 2. Zeile ist auch vorhanden.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.