Hi,

Dein Code enthält 2xReferenz auf WGM11
"TCCR1A = (1<<WGM11)|(1<<WGM11)|(1<<COM1A1)|(1<<COM1A0);"

Das sieht nach Tipfehler aus. Im Datenbaltt steht eigentlich alles, was man dazu wissen muß und richtig eingegeben läuft der Timer auch an.
Die Ports sind ja auch alle schön auf output gestellt.