Спасибо, как делать временные интервалы разобрался. К сожалению, при таком методе измерений (подсчёт количества импульсов измеряемой частоты за единицу времени) точность для моего конкретного случая недостаточна.
Нужно измерять количество условных тактов системного генератора за период измеряемого сигнала, а затем переводить это в частоту (метод обратного счёта). Пока что я нашёл только один такой проект, он на ассемблере и под другой контроллер, исходников нет.
PS: нашёл, что в BASCOM, оказывается, есть PULSEIN для подсчёта длительности импульса. Попробую через неё.
Отредактировано utnik (2023-09-23 08:11:32)