INFO - FAQ - CC2-Forum - CCPro-Forum |
|
Hallo Markus, > ich habe ein Problem mit einem 4x20 Zeichen Display. > Wenn ich etwas in die 1.Zeile schreibe was länger ist als 12 Zeichen, wir alles was nach dem 13ten Zeichen kommt nochmal in Zeile 2 wiedergegeben. Laut Datenblatt handelt es sich um den Kontroller KS0073. Dieser soll nahezu kompatibel zu HD44780 sein. > Kennt jemand dieses Problem, oder weiß jemand was ich dagegen tun kann? Leider ist der KS0073 nur nahezu kompatibel, wie Du schon selbst erwähnst. Er unterscheidet sich in einem wichtigen Punkt vom HD44780: Der KS0073 beherscht einen echten 4-Zeilen-Modus. Dafür benötigt dieser aber eine erweiterte Initialisierung. Es müssen noch die Kommandos &h24, &h09 und &h20 an das Display gesendet werden. Außerdem sind die Zeilenadressen anders, als beim HD44780: Dort waren es folgende für die Zeilen 1, 2, 3 und 4: &h80,&hC0,&h94,&hD4 Die Zeilen 3 und 4 sind hier einfach die "Verlängerung" von Zeile 1 und 2. Beim KS0073 sind die Adressen aber folgende: &h80,&hA0,&hC0,&hE0 MfG André H. |
Antwort schreiben |