Hallo Leute

Ich habe es leider noch immer nicht geschafft meinen Servo mittels PWM zu steuern.

************************************************** *********
PWM initialisieren
************************************************** *********/

void init_Motor(void)
{

//10-Bit nicht invertierter PWM
TCCR1A = (1<<COM1A1) | (1<<WGM11) | (1<<WGM10);

//Prescaler (64)
TCCR1B = (1<<CS11) | (1<<CS10);

//Vorladen
TCNT1 = 868;


//Interupt dektivieren
TIMSK &= ~0x3c;

//Ausgänge für PWM
PORTD &= ~(1<<PD5);

//Pulsbrite für PWM (1.5ms)
OCR1A = 892;

//einschalten
PORTD |= (1<<PD5);

}

So sieht meine init-Funktion aus für den PWM.

Weshalb funkt das noch nicht? Wo liegt der Fehler?

Atmega32 mit 1MHz Quarz