.. Versuche mich gerade an Timer-Interrupt .. Warnung vom Compiler .. missing __vector prefix .. Wo liegt der Fehler? ..
Der Fehler liegt wohl da, wo er vom Compiler angemeckert wird:

Dein Aufruf der ISR (für tiny84??) :
Code:
ISR(TIM1_COMPA)             //
Mein Aufruf der ISR (für mega328P) :
Code:
ISR(TIMER2_COMPA_vect)             //
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.

Viel Erfolg.