Danke johns, ich war so frei den Post oben entsprechend zu editieren ...

Randbemerkung zu dem 0x04: Natürlich ist das auch eine Konstante, aber der sieht man nicht auf den ersten Blick an, was sie tut - bei:
DDRA |= (1 << DDA2);
weiß man sofort, dass hier der Pin A2 auf Ausgang konfiguriert wird.

@askanzo: Sagt Atmel in der Application Note 35 (Efficient C-Code), dass for(; {} für Endlosschleifen am effektivsten ist ... komische Welt.

mfG
Markus

PS: Ich würde dem Threadersteller die beiden AVR-C-Einführungen aus dem RN-Wissen und von mikrocontroller.net empfehlen!