Das Open-Control-Projekt - Die Alternative zur C-Control-I


Das Forum zur C-Control-1
Welche C-Control-Varianten existieren?
Übersicht - Suchen - Neueste 50 Beiträge - Neuer Beitrag - Login - Registrieren
INFO - FAQ - CC2-Forum - CCPro-Forum 

 Re: Problem mit 20 x 4 Display Kategorie: C-Control I V1.2/2.0 (von André H. - 7.02.2006 22:32)
 Als Antwort auf Problem mit 20 x 4 Display von Markus - 4.02.2006 20:10
André H. nutzt:  CC1-Unit V1.1, Advanced CC1-Unit, Open-Micro, Open-Mini
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

Bisherige Antworten: