Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: LCD Ausgabe von Sonderzeichen Kategorie: Programmierung (von André H. - 14.09.2002 16:05)
Als Antwort auf LCD Ausgabe von Sonderzeichen von Willy - 14.09.2002 15:10

Hallo Willy,

Ich nehme mal an, Du meinst das Handbuch der Station II.
Von diesem kenne ich leider den Umschlag nicht, da ich
keine Station II besitze.(im PDF der Station ist der Umschlag leider nicht drin)
Aber wie ich das CTC kenne, ist das sicher der Zeichensatz des
internen LCDs der Unit abgebildet. :-)
Bei diesem stimmen die Sonderzeichen nicht mit denen von Standard-LCDs
überein.(Das LCD in der Station ist ein Standard-LCD).
Benutze am besten die Zeichentabelle vom Datenblatt DV20400 (unter Datenblätter).
Es ist zwar für 4x20 LCDs, aber die Zeichentabelle stimmt überein.

Generell kannst Du Zeichen mit put() an das LCD senden.
Wenn Du nach Zeichensatz-Tabellen gehst, ist as am einfachsten
den Wert als Hex-Zahl zu über geben:
z.B. Space ist in Spalte 2, Reihe 0 = put(0x20)
z.B. A ist in Spalte 4,Reihe 1 = put(0x41)
genauso geht es mit den Sonderzeichen.
Die Reihen/Spalten 10 bis 15 werden mit A bis F dargestellt.
z.B ein Zeichen in Spalte 11(B), Reihe 14(E) = put(0xBE)

Anstatt mit put können die Zeichen auch an Strings gehängt werden.
z.B.: s="Sonderzeichen " + 0xBE;

MfG André H.


> Hallo,
>
> ich möchte ein Sonderzeichen wie im Handbuch
> auf der Umschlaginnenseite (z.B. Zeichen links unten)
> auf dem LCD ausgeben. Welche Funktion muss ich benutzen
> und welche Parameter muss ich übergeben?
>
> Vielen Dank im voraus.
> mfg. Willy
>


Antworten bitte nur ins Forum!
Fragen per EMail auf Forum-Postings werden nicht beantwortet!

Das macht meine Heizung gerade


    Antwort schreiben


Antworten: