С приходом фронта очередного входного импульса запускается счет тактов частоты 16 мгц. По истечении времени 1 сек. и с приходом очередного фронта импульса счетчик тактов останавливается. Затем одно целое число делится на другое и получаем частоту. В обычных частотомерах используется подсчет входных импульсов за 1 сек. с обрезанием входного импульса по времени равному 1 сек. (Для больших частот это не принципиально.)
Спасибо за интересную тему. Могли бы рассказать алгоритм по подробней. Вы устанавливаете пин PD5 как источник внешнего тактирования таймера Т1? А по истечению установленного промежутка времени сравниваете число тактов Т1 с эталонным Т2 с известной частотой, таким образом определяя частоту Т1 ?
У нас не только на пляжах ищут. Раньше крутил по округам, так и в полях часто видел ущущих.
С приходом фронта очередного входного импульса запускается счет тактов частоты 16 мгц. По истечении времени 1 сек. и с приходом очередного фронта импульса счетчик тактов останавливается. Затем одно целое число делится на другое и получаем частоту. В обычных частотомерах используется подсчет входных импульсов за 1 сек. с обрезанием входного импульса по времени равному 1 сек. (Для больших частот это не принципиально.)
Спасибо за интересную тему. Могли бы рассказать алгоритм по подробней. Вы устанавливаете пин PD5 как источник внешнего тактирования таймера Т1? А по истечению установленного промежутка времени сравниваете число тактов Т1 с эталонным Т2 с известной частотой, таким образом определяя частоту Т1 ?