1 Bit von 8 invertiert an einen I/O-Port setzen
Guten Morgen,
ich habe nach einer Lösung hier im Forum für mein Problem gesucht, aber nichts gefunden. Und wahrscheinlich habe ich auch ein Brett vorm Kopf, weil die Lösung bestimmt einfach ist. Aber dennoch suche ich jetzt bei euch Spezialisten Hilfe zu meinem Problem.
Ich schreibe in meinem Programm hunderte verzeichenlose Bytes (Bitmuster/Zahlenwerte) an einen Port einer I/O-Karte von NI. Nach herumdoktorn an der Hardware des Testadapter, wo diverse Regler gestestet werden, muss jetzt das Bit 6 eines jeden Bitmuster invers(negiert) gesetzt werden.
Und damit ich jetzt nicht in den Tabellen bei hunderten Werten dieses Bit umsetze, dachte ich mir, dass dies auch einfacher gehen muss.
Gibt es eine Möglichkeit eine Änderung im Measurement and Automation Manager verzunehmen, dass dieses Bit 6 immer umgekehrt geschaltet wird. Oder kann man sich da vieleicht softwaretechnisch eine einfache Krücke bauen?
Ich bitte um Hilfestellung!
Gruß,
JoerschLV
|