pert пише:
...все более длинные импульсы выводятся на выход.
Тогда нет смысла говорить о 5 кГц. МК не будет реагировать на частоту больше, чем установленный резистором период. То есть, максимальная частота 10 Гц. В принципе, это совсем ненужный параметр...
pert пише:
если входной импульс длится 5 секунд, выходной импульс составляет 5 секунд.
Здесь я хочу, чтобы Вы понимали - мгновенной реакции на входной импульс не будет. Допустим резистором установлено время 1 сек. При поступлении входного импульса программа должна убедиться, что его длина не менее 1 сек и лишь потом подать импульс на выход. Таким образом, выходные импульсы будут сдвинуты по времени на величину, установленную резистором.
И исходя из этого, у меня вопрос: Какая должна быть длительность выходного импульса? Пример. Установлена длительность 1 сек. На вход приходит импульс длительностью 1,1 сек. Через 1 сек программа определила, что длительность входного импульса соответствует заданию. Она выдает на выход импульс. Сколько этот импульс должен длиться? До завершения входного импульса (1,1 - 1,0 = 0,1 сек) или повторить длительность входного импульса?