Hallo

Mit den externen Takten habe ich noch keine Erfahrungen gemacht. Im Datenblatt des Mega8 steht:
The device is
shipped with CKSEL = “0001” and SUT = “10” (1 MHz Internal RC Oscillator, slowly rising
power).
Also taktet er defaultmässig mit 1MHz. Wenn er nicht den "Quarz" beachtet müsste der Teiler für OCR2 10 sein (1000000/100000). Dann wären die Servo-Werte im Bereich von ca. 50-200, aber nur 10 Takte Zeit für die ISR. Bei OCR2=100 (10kHz) müssten die Werte von ca. 5-20 sein mit 100 Takten für die ISR. Das könnte funktionieren, wenigsten testweise um festzustellen, welcher Takt verwendet wird. Man könnte natürlich auch die Parametrierung des Takts überprüfen wenn man das kann. btw. muss der Überlauf für count bei 10kHz auf 200 geändert werden.

Gruß

mic