Hallo,
ok, sorry das ich das nicht gefunden hab

Finde einfach keine Fehler. . .

Debuggingtipps:
Mal nen Timer so machen das ne Led immer blinkt (bis sich der Controller aufhängt)
und zwischen den einzelnen Anweisungen Leds einschalten um zu schauen wie weit der Controller läuft.

Hast du mal im AvrStudio Simulator geschaut wie die einzelnen Ports angesteuert werden, bzw ob sich da schon was aufhängt?
Vielleicht mal die Optimierung des Compilers ausschalten.

lg Mofe