Sorry, ich hätte auch dazuschreiben sollen, dass es ein Beispiel für einen ATMega32 ist. Wenn man aber irgendwo in diesem Thread auf ein blaues "Servo" klickt, kommt man direkt zur RN-Wissenseite. Dort ist das Beispiel zu finden, das als Vorlage zu meinem Code diente.

Wie schon gesagt, mein altes Programm mit 2 Taster und 1 Servo geht ja jetzt.
Ich dachte, du willst noch zwei Motoren per PWM ansteuern. Das wird aber schwierig, wenn du schon die Servos über PWM ansteuerst. Der ATMega8 hat nur 3 PWM-Kanäle...

Code:
TCCR1A |= (1<<WGM11)|(1<<WGM10)|(1<<COM1A1);
Für's Ansteuern von OC1B(PB2) muss im TCCR1A auch das COM1B1-Bit gesetzt sein, oder? Und um Probleme durch falsch gesetze Bits zu vermeiden sollte man TCCR1A hier nicht mit |= sondern besser nur mit = beschreiben.

mic