вопрос по внешним прерываниям

Обсуждаем контроллеры компании Atmel.
Ответить
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 386
Зарегистрирован: Чт окт 31, 2013 10:54:32

Сообщение alex38779 »

Добрый вечер/день всем! Собственно столкнулся с ними в первый раз :shock: . Понадобились для одного проектика.

Внешнее прерывание от кнопки на INT0 у меги 8. Я Так понял программа будет выполняться в момент нажатия кнопки. То есть, если есть функция,а в ней цикл мигания светодиодом, нажимаю кнопку, после того как я её отпущу светодиод успеет загореться и все, и не будет выполняться весь цикл(мигание), функция.?
Контактная информация:
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1518
Зарегистрирован: Пт дек 28, 2012 21:56:46
Откуда: St. Petersburg

Сообщение blackx »

Вам нужно внимательно прочитать и понять что-нибудь типа вот этого. Там все ответы.
Изображение only pure true norwegian blackx Изображение
Реклама
Это не хвост, это антенна
Аватара пользователя
Сообщения: 1438
Зарегистрирован: Вт окт 28, 2008 09:00:18
Откуда: Украина, Харьков

Сообщение Dr. Alex »

Внешнее прерывание можно настроить по разному: по высокому уровню сигнала, по низкому, по обеим... Так что вы определитесь) А для мигалки можно и без прерывания кнопочку опрашивать;)
Порой мне кажется, что я делаю какое-то дерьмо, но когда я вижу, что делают другие, то я чувствую себя гением...
Контактная информация:
Ответить

Вернуться в «AVR»