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

Re: große Zahlen auf Display Kategorie: Programmierung (von André H. - 30.12.2005 16:07)
Als Antwort auf große Zahlen auf Display von rocky98 - 27.12.2005 7:04
Ich nutze:
C-Control II Unit, C164CI-ControllerBoard, CC2-Application-Board, CC2-StarterBoard, CC2-ReglerBoard, OSOPT V3.0
Hallo Frank,
 
> ich möchte gerne gro�e Zahlen auf dem Display ausgeben.
>
> Hat schon jemand sowas versucht bzw. hat Beispiel-Code dafür.
>
> siehe hier (ganz unten)

Für dies mu�t Du eigene Zeichen definieren.
Bei HD44780 und kompatiblen Controllern können bis zu 8 Zeichen selbst definiert werden.
Das geht bei der CC2 mit der Funktion lcdext.defineChar().
Der Funktion wird der ASCII-Code, den das Zeichen haben soll (0-7) und ein Bytearray mit 8 Elementen,
welches die Pixeldaten enthält, übergeben.
Danach kannst Du die Zeichen einfach mit lcdext.put(ASCII) oder auch mit
den Print-Funktionen aim String ausgeben. Allerdings kann es bei Strings Probleme mit ASCII-0 geben.
Die anderen Zeichen können problemlos als ASCII-Code im String dargestellt werden. (z.B. "1")

MfG André H.



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

Das macht meine Heizung gerade


    Antwort schreiben


Antworten:

Re: große Zahlen auf Display (von rocky98 - 31.12.2005 9:58)