Moin moin,
ich habe ein Display welches ich an einem Atmega32 betreibe. Auf dem Display ist ein KS0066 Controller verbaut. Das soll wohl ein Äquvalent zum HD44780 sein.
Die Initialisierung als solche läuft bei mir, genau so die Ausgabe.
Jetzt kommt aber das Problem:
Ich bekomme lediglich eine Ausgabe auf Zeile 1 und 3. Je nach Kontrast sieht man auf dem Display auch, dass nur eben jene Zeilen aktiv sind. Wie bekomme ich die anderen beiden Zeile dazu auch was auszugeben?
Meine Initialisierung ist angehangen.
Edit: Bevor sich einer einen abbricht und den Code durchgeht, wobei er die Antwort schon weiß: Das ganze ist im 4-bit Betrieb initialisiert.
Vielen Dank schonmal
Setup:
Atmega32 auf Pollin Evaluierungsboard Vers. 2.01
Programmieradapter AVRISP mkII
Display: AnagVision AV2040 mit KS0066 (HD44780 Äquivalent)
Software: Atmel Studio 6.1.2730
ich habe ein Display welches ich an einem Atmega32 betreibe. Auf dem Display ist ein KS0066 Controller verbaut. Das soll wohl ein Äquvalent zum HD44780 sein.
Die Initialisierung als solche läuft bei mir, genau so die Ausgabe.
Jetzt kommt aber das Problem:
Ich bekomme lediglich eine Ausgabe auf Zeile 1 und 3. Je nach Kontrast sieht man auf dem Display auch, dass nur eben jene Zeilen aktiv sind. Wie bekomme ich die anderen beiden Zeile dazu auch was auszugeben?
Meine Initialisierung ist angehangen.
Edit: Bevor sich einer einen abbricht und den Code durchgeht, wobei er die Antwort schon weiß: Das ganze ist im 4-bit Betrieb initialisiert.
Vielen Dank schonmal
Setup:
Atmega32 auf Pollin Evaluierungsboard Vers. 2.01
Programmieradapter AVRISP mkII
Display: AnagVision AV2040 mit KS0066 (HD44780 Äquivalent)
Software: Atmel Studio 6.1.2730