Kommt drauf an wie du Timer1 benutzt, der kann rauf und runterzählen.
Ausserdem ist's das falsche SIGNAL:
Code:
SIGNAL (SIG_OUTPUT_COMPARE1A)
ist das, was du wahrscheinlich willst.
Ich hatte hier mal'n Code gepostet, der Timer1 ganau so initialisiert. Zwar mit Prescale=1, aber das anzupassen schaffst du. Such halt mal in meinen Posts...