Gast
#2774750
Hallo zusammen, ich habe hier ein kleine Problem beim Programmieren und hoffe ihr könnt mir auf die Sprünge helfen. Ich lese ein 10 Bit Sensorsignal aus, dass aus 8 MSBs (c[1]) und aus 2 LSB (c[0]) besteht. Die 2 LSB sind linksbündig. Mein Code sieht so aus:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
Was mich nun verwirrt ist, dass b nie größer als 255 oder kleiner als -256 wird. Aber es müsste doch eigentlich zwischen 511 und -512 liegen. Wo ist denn hier mein Denkfehler?