Так в этом примере 5й бит значит. Если 4й то будет

Код:
myBit = PSW[500] & 0x08; // 0x08 = 2#0000_0000_0000_1000.
Правильно?