Gast
#597659
Hi, im Rahmen meines Projektes Bewässerungscomputer bin ich auf der Suche nach einer Möglichkeit Texte auf dem Display invertiert darzustellen. Ein Invertieren der "normalen" Zeichen ist ja in den HD4x-Displays nicht vorgesehen. Der einzige Weg ist nun ein "Custom-Zeichen" so zu erzeugen, dass es dem invertierten Zeichen an der aktuellen Cursor-Position entspricht. Die Limitation hierbei ist, dass das Display nur 8 Custom-Zeichen kennt. Meine Idee war nun, den Display-Speicher an der aktuellen Position auszulesen, das invertierte Zeichen zu erzeugen und dieses dann an diese Stelle zurückzuschreiben. Dabei bin ich auf das Problem gestossen, dass ich die 5x7 Bits des "normalen" Zeichens garnicht auslesen kann, sondern nur den ASCII-code des Zeichens bekommen :-( Dahei müsste ich jetzt im Programm eine Tabelle anlegen, die die Information für die invertieren Zeichen enthält Dies würde aber (27 Buchstaben + 10 Ziffern) 7 Zeilen 5 Bit / 8Byte = 162 Byte Speicher bedeuten. Damit scheidet diese Methode ganz klar aus! Wer hat noch eine Idee ? Gruß Andreas