Also ich würde da einfach erstmal die 3 Bits in Status löschen, und dann per Oder die 3 Bit von x reinkopieren....

also so:
Code:
Status &= ~0x07;
Status |= (x & 0x07)
sollte eigentlich klappen...
aber alle Angaben sind wie immer ohne Kanone