Hallo,
heute war ich wieder fleißig am proggen, leider hab ich etwa 2h durch einen wirklich dummen Fehler verloren

Ich habe den Wert vom Timer1 eines Mega8 ausgelesen. Timer1 = 16bit. Gespeichert habe ich den Wert in uint32_t.
Warum jetzt 32bit? Ganz einfach, ich wollte noch einen festen Wert dazumultiplizieren und ein uint32_t sollte ja theoretisch über 4Mrd speichern können.

NOOOOP!!! Das Ding läuft genauso wie ein uint16_t bei 65535 über!!!

WAS SOLL DAS???

mfg