Hier findet sich eine Sammlung von verschiedensten Hinweisen zu der Programmierung von 8-bit Atmel Mikrocontrollern.
UART
// UART-Register UCSRC = (1 << BIT1) | (1 << BIT2) | (1 << BIT3);
Das komplette Register muss auf einmal beschrieben werden.
SleepMode
// CPU hat keinen Takt // wake up funktioniert nur durch LEVEL-Interrupt nicht mit FLANKEN-Interrupt
TimerCompare
TimerCompare mit mehr als 8 Bit setzen: Die Variabele mit dem neuen Wert muss volatile sein.
Interrupt
Interrupt Flag lässt sich mit einer logischen 1 im entsprechenden Register zurücksetzen.