Gast
#1174851
Hallo zusammen, ich habe eine Variable "offset"vom Typ unsigned int und ein 8-bit-Register (OCR0 beim Atmega32). Das HIGH-Byte der Integerzahl ist aufgrund vorheriger Berechnungen definitiv Null. Nun will ich beide addieren und den neuen Wert ins Register schreiben. Dafür muss ich aber unsigned char als Datentyp haben, damit der Wert ins Register passt. Funktioniert dann der folgende Code: OCR0 = OCR0 + ((unsigned char) offset); ?! Viele Grüße und Danke für jeden Tipp!! :) Dennis