Hallo Chr-mt!
Ich habe beides (normal und invers) gleichzeitig gebraucht. Dafür habe ich mir ein 3-zeiliges "Vorprogramm" geschrieben. Das funktioniert bei jedem Grafikisplay ohne Befehl schicken zu müssen. Ich habe im Code versucht das zu erklären. Sollte irgendwas nicht klar sein, bitte weiter fragen.
MfG 
P.S. Ich programmiere PICs in ASM.
Code:
Für invertiertes Byte ein Flag (FLG) setzen
Vor dem Schicken des Bytes (BYTE) dieses FLG prüfen
Wenn FLG gesetzt, dann alle bits im BYTE invertieren
BYTE zum Display schicken.
Hauptprogramm oder Unterprogram fur Displayausgabe
.
.
.
FLG setzen
Aufruf des Unterprogramms für Display BYTE schicken
FLG löschen
.
.
.
u.s.w
Unterprogramm für Display BYTE schicken
FLG prüfen
Wenn gesetzt BYTE invertieren, sonst überspringen
BYTE schicken
.
.
.
return
Lesezeichen