Hi, bbernhard.
Wenn Du geshickt bist, kannst den von dir erzeugten Kontroll-Impuls ja an einen Interrupt-Pin hängen und wie einen externen Impuls behandeln, d.h du machst dir einen Frequenzzähler im Controller.
Wenn die dazu erforderliche Cpu-Time des Controllers nicht mehr da ist, hast du ja schon mal die erste Aussage.
Klaro ? Ein Timer zählt im Interrupt (milli)sekunden rauf, und wenn der Pin-Interrupt da ist, gibst du die Zahl aus und setzt sie zurück.
mfg robert