Mario Barisic
/
test_program
test program
Diff: main.cpp
- Revision:
- 4:cfc02c02dd97
- Parent:
- 3:ff2ce4f4c5cf
- Child:
- 5:d65703f7a282
--- a/main.cpp Mon Jan 13 17:45:38 2020 +0000 +++ b/main.cpp Mon Jan 13 17:49:52 2020 +0000 @@ -33,12 +33,12 @@ while(1) { nibbleLeds(lauf&0x0F); if(richtung) { - lauf = lauf >>1; - if(lauf < 8) + lauf = lauf <<1; + if(lauf > 8) lauf = 0x01; } else { - lauf = lauf << 1; + lauf = lauf >> 1; if(lauf == 0) lauf = 0x08; } @@ -53,7 +53,7 @@ void printb(uint8_t x) { for(int i=sizeof(x)<<3; i; i--) - putchar('0'+((x<<(i-1))&1)); + putchar('0'+((x>>(i-1))&1)); printf("\n"); }