Der Programm landet nach dem Verlassen von main() irgendwo (bei avr-gcc in einer Endlosschleife).
Dein Code wird also nur 1x ausgeführt. Pack ihn mal in ne Endlosschleife rein.
Ja nach Port gibt es Sonderfunktionen, zB standardmässig aktiviertes JTAG. Also nicht vergessen das...
Lesezeichen