PS
Напоминаю : За "/OUT" - устная благодарность. И у немцев бывает октоберфест. Да и май сложный.
стоп стоп, это если код менять а пока что условие начнет выполнятся если есть приращение Diff а оно в свою очередь присвоится ADIFF[B] которая в свою очередь суммируется в OUT и оно никогда не будет равно нулю
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
стоп стоп, это если код менять а пока что условие начнет выполнятся если есть приращение Diff а оно в свою очередь присвоится ADIFF[B] которая в свою очередь суммируется в OUT и оно никогда не будет равно нулю
Проверка на таймаут не производится, пока VALID = FALSE. Оно станет TRUE только после PERIODS сигналов на входе. А тогда частота OUT уже будет не ноль. Нулем она может стать только после ресета. Но тогда VALID опять FALSE и все снова повторится.