Oh Mann, ich bin wirklich blind!

Da liegt der Fehler: TIMSK |= (1 << OCIE3A);

OCIE3A steht in ETIMSK und nicht in TIMSK, also muß es richtig heißen: ETIMSK |= (1 << OCIE3A);

Wen wundert's, so funktioniert es auch einwandfrei.

Servus
Technikus