Hi,
ich versuche verzweifelt die Servo Lib von Julian von Mendel ( 
http://derjulian.net/mikrocontroller ) auf einem Atmega168 ans laufen zu 
bekommen.
Folgender Code steht orginal drin und funktioniert mit einem Atmega8 mit 
internem 8Mhz Takt:
| 1 | TCNT1  = 0 - 16000;
 | 
| 2 | TCCR1A = 0;
 | 
| 3 | TCCR1B = 0x01;
 | 
| 4 | TIMSK |=  _BV(TOIE2) | _BV(TOIE1);
 | 
Die ISR sicht so aus:
Nun habe ich, weil der Atmega168 den TIMSK nicht kennt. die beiden 
Datenblaetter verglichen und meiner Meinung nach muss nur
| 1 | TIMSK |=  _BV(TOIE2) | _BV(TOIE1);
 | 
mit
| 1 | TIMSK1 |=  _BV(TOIE2) | _BV(TOIE1);
 | 
getauscht werden.
Der Takt vom Atmega168 ist auf intern 8Mhz eingestellt. Clock/8 (CKDIV8) 
habe ich auch aus, damit er mit 8Mhz laeuft.
Es tut sich nix. Absolut garnix.
Was ist falsch?