Schau,
Code:
!OUT     TCNT1L,     ZL     ' das ist TImer1 (LSB)
!OUT     TCNT1H,     ZH    ' das ist Timer1 (MSB)
Wenn du die ganze ISR mit assembler ersetzen willst, darfst du das Sichern und Wiederherstellen aller verwendeten Register (+ SREG) aber nicht vergessen