Gast
#2062169
Hallo zusammen, zu meiner Schande schaffe ich es nicht eine negative Dezimalzahl ins 2er Komplement umzurechnen. Hier meine Umrechnungsfunktion:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
Ich benötige dies um einen MMA7455 Beschleunigungsensor zu kalibrieren. Wenn die umzuwandelnden Werte positiv sind, funktioniert meine Kalibrierungsroutine. Falls sie negativ sind, klappt es nicht. Daraus folgere ich dass ich korrekt in die Register des Beschleunigungssensors schreibe. Hat jemand von euch eine Idee?