Re: Selbstdefinierte Zeichen Kategorie: Programmierung (von krassos - 2.08.2005 21:02) | ||
Als Antwort auf Selbstdefinierte Zeichen von Hans-Jürgen - 31.07.2005 16:22 | ||
| ||
> Hallo zusammen, ich benutze ein 4x20 Display am I2c Bus über pcf8574 mit dem Modul pcflcd. > Für meine Display Ausgabe brauche ich mehr als 8 Sonderzeichen die in einem thread nacheinander > aufgerufen werden. > Programm Ausschnitt: > > pcflcd.def_aussen(1);pcflcd.goto(1,0);pcflcd.put(1); > pcflcd.def_innen(1);pcflcd.goto(1,10);pcflcd.put(1); > > Hier werden keine unterschiedlichen Zeichen ausgegeben, sondern wenn aussen definiert ist wird an > beiden Positionen das Zeichen für aussen ausgegeben. Wenn innen definiert an beiden Stellen innen. > Kann mir das jemand erklären? > Ich wäre Euch super dankbar für jede Hilfe!!!!! > Gru� H-J > Hallo, das LCD wird ja komplett vom eigenen Controller gesteuert. Die Zeichen, die Dargestellt werden liegen in einer eigenen Tabelle im ROM des Controllers. Die Userdefinierten Zeichen kommen aus dem RAM. Wenn der Controller die Anzeige aufbaut, was fortlaufend geschieht, schaut er in der Tabelle nach, welche Pixel gesetzt werden müssen, um ein bestimmtes Zeichen darzustellen. Wenn Du diese Tabelle änderst, änderst Du damit also alle Zeichen in der Anzeige, die diesem Code entsprechen. Gru� krassos | ||
Antwort schreiben Antworten: Re: Danke (von Hans-Jürgen - 2.08.2005 22:04) |