Arreglado, por si a alguien le hace falta cojo el último byte:
Código PHP:
BitVector32 bit = new BitVector32(0);
int myBit8 = BitVector32.CreateMask();
int myBit7 = BitVector32.CreateMask(myBit8);
int myBit6 = BitVector32.CreateMask(myBit7);
int myBit5 = BitVector32.CreateMask(myBit6);
int myBit4 = BitVector32.CreateMask(myBit5);
int myBit3 = BitVector32.CreateMask(myBit4);
int myBit2 = BitVector32.CreateMask(myBit3);
int myBit1 = BitVector32.CreateMask(myBit2);
......
bit[myBit2] = imprimir;
bit[myBit3] = ver;
bit[myBit4] = binario;
bit[myBit5] = acceso;
.......
op[0] = Convert.ToByte(bit.Data);