sorry, das war ein Schritt in die andere Richtung,
man kann nur Bits setzen, die auch in dem Register vorkommen, bzw. wenn man andere Bezeichnungen verwendet die nicht darin vorkommen, wie zB. CS11 das vom TCCR1B ist, im TCCR1A zu verwenden, kommt was unvorhergesehenes raus.

dies läuft mit 8MHz ganz gut:
Code:
// 8Bit PWM OC1A
TCCR1A = (1 << WGM10) | (1 << COM1A1);
// Teiler CPU-clock / 8
TCCR1B = (1 << CS11);

//und dann Werte nur damit setzen:
OCR1A = 120;