@H.A.R.R.Y: danke, das hatte ich (trotz mehrfachen Lesens) nicht gesehen! Muss natürlich richtig:

Code:
   TCCR1B = (1<<WGM13)|(1<<WGM12)|(1<<CS10);
   TCCR1A = (1<<WGM11)|(1<<WGM10)|(1<<COM1A1)|(1<<COM1A0);
heißen. Werde morgen mal ausprobieren, ob es das war. Denn ansonsten sieht doch alles richtig aus, oder? Oder habe ich etwas vergessen zu initiallisieren?

MfG, Ozzy