Hallo

Leider funktioniert es nicht.

Der folgende Code, erzeugt eine PWM mit 8,22 ms oder 122hz, anstelle der angepeilten 50 bzw 61 hz.
Was interesant ist, ist das die Frequenz doppelt so groß ist wie sie sein sollte.
@Franz, ist dein Code vielleicht für 8mHz ausgelegt ?
Code:
void init_servo ( void )
{
	TCCR1A = (1<<WGM12)|(1<<WGM11)|(1<<WGM10)|(1<<COM1A1) |(1<<COM1B1); //10BIT FAST PWM aktivieren für 1A und 1B
	TCCR1B =  (1<<CS12) ; //Vorzähler CK/256

	DDRB |= ( 1<<PB1 );	//Servo links
	DDRB |= ( 1<<PB2 );	//Servo rechts

}
LG
Rubi, welcher ratlos ist