atmega 32 - LCD

Gast #420631
Lesenswert?

Das steht im Datenblatt des LCD-Controllers, aber in der Regel gilt
folgendes:

1. Zeile beginnt bei Adresse 0
2. Zeile beginnt bei Adresse 64

Um in die zweite Zeile was zu schreiben, mußt du den Cursor eben erst
in diese Zeile setzen. Das geht mit dem Befehl SETDDRAM, der ist im
Datenblatt des HD44780 beschrieben.
Gast #420633
Lesenswert?

Ich weiß zwar nicht, mit welcher Programmiersprache Du proggst. Falls in
C mit AVR-GCC, vielleicht auch noch WinAVR, dann schau Dir einfach mein
angehängtes Beispiel an. Ist mit der Fleury-Lib für LCDs.
Damit werden verschiedene 2zeilige Beispiele ausgegeben, mit jedem
Tastendruck eins weiter.

Hardware: LCD 16x2 an Port B, Pinbelegung siehe lcd.h,
Taster an Pin A0 gegen GND

Grüße Jürgen
Angehängte Dateien:

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