on int0
a=timer1-2 'Zeit, die der Befehl braucht, wird abgezogen
timer1=0

return

Dann evtl den Takt erhöhem, um mehr Reserve für die Auswertung zu haben.