Ich habe Probleme mit der Initialisierung des Displays. Ich habe die lcd-routines.h, lcd-routines.c und zum Testen die Hauptprogramme aus dem AVR-GCC-Tutorial. Das Erste Hauptprogramm geht bei mir nicht. Das Display ist nur am flackern. Das Zweite Hauptprogramm funktioniert zwar, aber ich kann die einzelnen Zeilen nicht ansprechen. Zum teil werden 2. und 3. zeile vertaucht, oder Texte tauchen in Zeile 1 und 2 auf. Ich bin schon die ganze Woche nur an diesem Problem. Wo liegt mein Fehler? Ich betreibe das LCD im 4-Bit Quelltext in C
Gast
#1208025
>Wo liegt mein Fehler?
Das Display benutzt einen KS0073 Controller.
Und der ist nicht 100% kompatibel zum HD44780.
Also besorg dir das Datenblatt zum KS0073.
Hallo, das Datenblatt habe ich. Ich habe auch schon die Adressen den Zeilen angepasst. Zeile 1 0x00 Zeile 2 0x20 Zeile 3 0x40 Zeile 4 0x60 Klappt aber nicht. Ich schreibe folgendes in das LCD. Zeile 1 A Zeile 2 B Zeile 3 C Zeile 4 D Das LCD zeigt dann an: Zeile 1 A Zeile 2 Zeile 3 B Zeile 4
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.