я сделал так: по фронту первого импульса запускается прерывание по TMR0 переполнению и работает до прихода след. импульса, подсчитывается кол-во переполнений, а отсюда - период следования импульсов.
мне кажется такой способ измерения лучше всего подходит для измерения низкой частоты.
но есть большой недостаток - занимаю таймер0 длительное время, что очень плохо скажется на дальнейшем расширении возможностей программы и отнимает много ресурсов в промежутках между импульсами....
пока читаю литературу дальше, но если есть идеи - с удовольствием постараюсь проверить на практике!
Добавлено через 4 минуты
Цитата:
Сообщение от kumkarakum
устройство с батарейками - китайский будильник в роли генератора 1гц
|
это устроуство - генератор эталонных импульсов НЧ для проверки тахометра
Цитата:
Сообщение от gda98
А что внутренний таймер микроконтроллера не используете?
|
елки, вот я невнимательный
Добавлено через 2 минуты
Кстати, его действительно можно использовать для измерений