Hallo Vitis.
Vielen Dank erst mal, daß Du mir geantwortet hast.
Diesen Ansatz habe ich auch schon mal durchdacht, dann aber wieder verworfen, da mir so jede zweite Pause zwischen zwei Impulsen verloren geht (vermute ich).
Ich mutmaße, daß es für meinen Zweck besser wäre den Timer durchlaufen zu lassen und beim Auftreten eines Impulses vom aktuellen Zählerstand den zuvor gespeicherten Zählerstand (vom Auftreten des vorigen Impulses) abzuziehen und so die Zeit zu berechnen (Überläufe des Zählers müssen natürlich mit in die Berechnung einfließen).
Um das Offset, das beim Sprung in eine ISR auftritt, auszugleichen soll es eine Möglichkeit mit dem Compare geben (hab ich mal irgendwo gelesen).
Sollte ich in eine falsche Richtung denken, lass ich mich gerne eines besseren beleren.

Gruß RalfP