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: Display 4x20 (KS0073 ) Kategorie: C-Control I V1.2/2.0 (von Henrik, Homepage - 4.11.2005 14:59)
 Als Antwort auf Display 4x20 (KS0073 ) von Jusaro - 3.11.2005 21:26
Henrik nutzt:  CC1-M-Unit V1.2/2.0, Micro
Hallo,

> ich habe nun schon ziemlich alle Beiträge zu Displays mit dem Chip KS0073 gelesen. Ich kann auch Zeile 1 und Zeile 3 anzeigen. Aber das Problem mit den gleichen Zeichen ab Zeile1-10 und Zeile2-30 hab ich noch nicht lösen können. Gibt es bereits eine Initialisierung eines 4x20 LCD EA DIP204-4 mit dem das Anzeigen aller 4 Zeilen klappt. Momentan siehts so aus:
>
> Zeile 1                 Z
>               Zeile 2
> Zeile 3                 Z
>               Zeile 4
>
> Ich wäre euch echt dankbar, wenn ihr mir helfen könntet! Ach ja ich programmiere in basic++.

vorweg, das hat nix, aber auch garnix mit irgendwelchen Timingproblemen zu tun.
Das Betriebssystem der C-Control erwartet einfach LCDs mit 16 Zeichen Zeilenbreite,
das läßt sich aber durch die LCD.POS Anweisung austricksen.

Das interne Ram des LCD ist so organisiert, daß Zeile 1 und 3, sowie 2 und 4 zusammenhängen.

Probiere, um das zu überprüfen einfach mal ein

LCD.POS 1,21
LCD.PRINT "2.Zeile"

LCD.POS 2,21
LCD.PRINT "4.Zeile"

Da mir das auf die Nerven ging und in der POS Anweisung auch keine Variablen zuläßig sind,
hatte ich mir eine eigene "Pos" Funktion, die dann etwas unzutreffend LOCATE heißt, mit
flexibleren Möglichkeiten geschrieben.
Bei Bedarf suche ich das heraus und stelle den Code hier ein.

Viele Grüße
Henrik



 



Meine Homepage: http://www.henrik-reimers.de/control/

 Antwort schreiben

Bisherige Antworten:

Re: Display 4x20 (KS0073 ) (von Kay - 5.11.2005 1:25)
Re: Display 4x20 (KS0073 ) (von Jusaro - 4.11.2005 23:53)
Re: Display 4x20 (KS0073 ) (von Henrik - 4.11.2005 15:10)