Hallo,

ich versuche eine Textanzeige anzusteuern.
Die Daten sollen per SPI rausgeschoben werden.
Nun habe ich die Daten in folgender Form:

Code:
Data &B01110000 , &B10001000 , &B10000000 , &B10001000 , &B11111000 , &B10001000 , &B10001000 , &B00000000       'A
Data &B11110000 , &B10001000 , &B10001000 , &B11110000 , &B10001000 , &B10001000 , &B11110000 , &B00000000       'B
Data &B01110000 , &B10001000 , &B10000000 , &B10000000 , &B10000000 , &B10001000 , &B01110000 , &B00000000       'C
Für ein Zeichen brauche ich jeweils nur 6 Bit.
Zum Rauschieben brauche ich doch immer 6 BIT, da ein Zeichen eigentlich nur 6 Bit breit ist.

Wie macht Ihr das?

Beim SPIOUT wird doch immer ein ganzes Byte rausgechoben.

SPIOUT var , bytes

wie schaffe ich es, dass ich da nur die 6 Bits rausschiebe?

Vielen Dank schon mal im voraus.

Gruß

Richard