10bit Zweierkomplement in 16bit Variable
-
Hab grad irgendwie ein Brett vorm Kopf
Ich lese einen 10bit Zweierkomplement von einem A/D Converter.
d.h.
0000000001 = 1
1111111111 = -1Wie speicher ich den Wert eleganterweite in einer 16bit signed Variable.
Einfach nur die bits zu shiften reicht ja nicht für die negativen Werte.000000 0000000001 = 1
000000 1111111111 = 1023
-
-
danke