Gast
#3076104
oh man, da hab ich mir echt nichts einfaches Ausgesucht. Ich lese per SPI 1 byte weise 32 bit aus. jedoch ist das eine 24 Bit variable mit Bit 23 als sign Bit Hinzu kommt das mir nicht ganz klar ist wo Microchip XC18 das sign bit haben will da gab es doch auch eine Besonderheit. Mal ein Beispiel: Wenn ich hier also -8 als Zahl darstellen will
1 | |
2 | |
3 | |
4 | |
Nur wie kann ich diese Zahl dann verwenden z.b. in einer 32 Bit signed variable? Einfach ein left shift? wird nicht gehen da ziehe ich ja die hintere 1 (entsporicht 8) auf eine ganz andere Stelle.

