1 2 3 4 5 6 7 8 9
#define bitRead(value, bit) (((value) >> (bit)) & 0x01) int main() { uint8_t bla = 217; // = 0b11011001; for (uint8_t i = 0; i < 8; i++) printf("%d\n", bitRead( bla, i )); }
1 2 3 4 5 6 7 8
1 0 0 1 1 0 1 1