Muss das nicht
Code:
ISR(TIMER1_OVF_vect){...}
heissen?
Und die Ports musst du mit PIN abfragen, weil sonst die Pullup Widerstände nur aktiviert werden (glaub ich zumindest)