Ничего сложного в том, чтобы ловить (и после предугадывать)
просадки - нет. Таймер 16-битный, с прескалером, режим СТС,
прерывания по OCRx. Величина в OCR динамически "следит" за
серединой просадок. Если ширина окна запрета равна N попугаев
таймера, то начало окна будет, когда таймер досчитает до OCR-N/2, а
конец окна наступит. когда в таймере будет 0+N/2.