Gast
#211876
Will einen Registerinhalt von OxFF abziehen, also die Differenz bilden. Alles 8bit. Dachte in etwa an: uint8_t a; uint8_t b = 256; uint8_t result; a = result; // Ergebnis in a weisen, result = 0; // altes Ergebnis löschen, optional result = a-b; // Differenz (a subtrahiert von b) bilden, return result; // endgültiges Ergebnis zurückliefern. Klappt so aber nicht! Zumindest im AVR-Studio. Wie klappt's?