Для начала ,как программист сделайте как в задании -сформировать одиночный импульс ,длительностью 1сек ,при уходе частоты за пределы ,а не формируйте последовательность импульсов на выходе .А остальное дело вкуса .Делал и не раз на тонах и тофах частотные фильтры ,сегодня захотел так -на счетчике .
Много раз задавал вопрос разработчикам -как будет вести себя счетчики от блинка ,если время цикла ПР больще ,чем задание-частота генератора (ФБ) ,учитывая ,что таймер отрабатывается по прерываниям .Но в ответ тишина ,а ведь это принципиальная особенность при проектировании схемы ,не описанная ни где.