Gast
#2170518
Hi ich hab nen kleines Programm geschrieben das einfach 4 bits also 00001111 immer weiter nach links schieben soll und die bits die beim 8ten bit rausfallen sollen wieder im ersten bit reinfallen also 11110000 11100001 usw Nun hab ich mir das ganze so aufgebaut das es logischer weise funktionieren müsste allerdings scheint avr irgenetwas komplett falsches zu tuhen D: 11100001= 240-15(=225) avr errechnet mir aber 223 Warum tut er dies?
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |