Hallo nestandart,

Interessantes Projekt, leider musste ich erst WIN-RAR installieren, um Deine Dateien zu dekoprimieren.

Habe mich auch mit dieser Materie beschäftigt:

https://www.roboternetz.de/phpBB2/viewtopic.php?t=18336

Bin allerdings einen etwas anderen Weg gegangen,
das Eingangssignal wird durch ein Flipp-Flopp geteilt, damit ist die Eingangsimpuls-Länge unkritisch.

Bei der Software lasse ich einen Timer durch das extene Eingangssignal zählen und werte das Ergebnis nach einer gewissen Zeit aus.

Wenn ich es bei Dir richtig gesehen habe, löst bei Dir das Eingangssignal einen Interrupt aus.
Nur dieses Verfahren braucht zu viele Takte für die Interrupt-Abarbeitung.

Gruß

Bernhard