Вы вошли на сайт, как Гость
Регистрация

Счетчик использующий прерывание INT по порту

Программирование микроконтроллеров в среде FloweCode
(Счетчик использующий прерывание INT по порту)

Пример с прерыванием по сигналу счетчика INT. При смене потенциала (0->1 или 1->0) на этом входе срабатывает прерывание. Чаще всего используется при точном подсчете импульсов.


Разрешить прерывание по INT При смене потенциала вызывается 
макрос INTERRUPT_RB0INT



Присвоить переменной COUNT значение 0





Начало бесконечного цикла





Отправить значение переменной COUNT в порт А





Возврат к началу бесконечного цикла




Макрос INTERRUPT_RB0INT


Увеличение переменной COUNT на единицу (COUNT = COUNT + 1)

Файлы проекта можно скачать здесь:

Оригинальный источник материала: www.flowecode.info