Hi,
das was du beschrieben hast ist zwar ein toller Ansatz, aber ich glaube nicht ganz das Problem was ich meinte.
Mir ging es darum das ich jetzt ja quasi die Werte jeder einzelnen Zeile in einer Tabelle oder von mir aus auch in einem Array hinterlegt habe.
Dann sieht das array für das Zeichen "X" z.b. so aus:
Zeile1: &B100000001
Zeile2: &B010000010
Zeile3: &B001000100
Zeile4: &B000101000
Zeile5: &B000101000
Zeile6: &B001000100
Zeile7: &B010000010
Zeile8: &B100000001
________^
Spalte
Ich lasse jetzt Spalte für Spalte durchlaufen. d.h. ich müsste jetzt für die Spalte 1 ein Byte erzeugen aus den Bits, die an der Stelle des Pfeiles in der Tabelle stehen (das wäre von oben nach unten &B10000001). Dieses Byte wird dann ausgegeben. Dann für die 2. Stelle / Spalte. usw. usw.
Um so das bild aufzubauen.
Mir geht es jetzt nicht um einen Effekt um das Zeichen einlaufen zu lassen oder ähnliches, sondern wirklich nur um den Bildaufbau beim Multiplexen.
Gibt es da einen eleganteren Weg um das Zeichen zu hinterlegen oder bzw. das Multiplexen durchzuführen, ohne das ich aus dem Bytearray für jede Zeile ein neues Byte erstellen muss?
Viele Grüße![]()
Lesezeichen