Hi Ich möchte gern ein Bitmuster aufteilen um mit jedem Bit einzeln etwas zu machen zB 01100110 zu 0, 1, 1, 0, 0, 1, 1, 0 mein Code funktioniert so nicht..
1 | void bit(uint16_t x){ |
2 | machewasmitbit( x ); |
3 | }
|
4 | |
5 | void bitmuster( uint16_t *y ) { |
6 | while (*y) { |
7 | bit(*y); |
8 | y++; |
9 | }
|
10 | }
|
11 | |
12 | int main( void ) |
13 | {
|
14 | bitmuster( 01100110 ); |
15 | |
16 | return 0; |
17 | }
|