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 | ||
| ||
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) |