Der Fehler liegt wohl da, wo er vom Compiler angemeckert wird:.. Versuche mich gerade an Timer-Interrupt .. Warnung vom Compiler .. missing __vector prefix .. Wo liegt der Fehler? ..
Dein Aufruf der ISR (für tiny84??) :Mein Aufruf der ISR (für mega328P) :Code:ISR(TIM1_COMPA) //Ok, ok, Du hast also wohl (immer noch) den tiny84 und den C-Compiler am Laufen, dort heißt der Interrupt-Vektor wirklich "TIM1_COMPA" - aber die ISR will halt noch den Zusatz: "-vect". Sprich: die ISR wird mit "ISR(TIM1_COMPA-vect)" gecodet. Die Initialisierung habe ich aber nicht controlliert und das alles auch nicht ausprobiert.Code:ISR(TIMER2_COMPA_vect) //
Viel Erfolg.
Lesezeichen