Уже в продаже: первая в своем роде книга «BEAM-робототехника. От азов до создания практических устрйств». Книга для кружков робототехники и самостоятельного обучения на дому. Книга доступна по цене 699 руб Подробнее о книге


[ Раскрыть online-чат / Закрыть ] · [ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: nightmare, Huntswarrior, Aleks_Crow  
Форум » Программирование микроконтроллеров AVR, PIC » Вопросы по програмированию » Прерывания и с чем их едят (*icon-1*)
Прерывания и с чем их едят
Отправлено 29.05.2011 - 13:2031
Модераторы
211 сообщений
Мужчина
Прерывание в прерывании запрещено на уровне архитектуры самого микроконтроллера, поэтому такое невозможно.
В процедуре обработки прерываний отключать внешние прерывания не нужно. Есть такой генеральный регистр флагов прерываний называется GIFR рекомендую ознакомиться в datashits. Он как только происходит любое первое прерывание выставляет флаг (лог.1) у себя, то есть запоминает факт прерывания. Кстати с его помощью эффективно решается проблема дребезга контактов кнопки.


Профиль Личное сообщение Дом. страница icq Skype
50
Отправлено 02.06.2011 - 22:2032
БЛОГГЕР
340 сообщений
Мужчина
Не знал где задать вопрос и задал его здесь? (а точнее от подтягивающего резюка внутри МК)
Ведь она занимает целый pin порта! Планирую туда завести кнопку.


Профиль Личное сообщение Дом. страница icq Skype
16
Отправлено 16.06.2011 - 00:1133
Модераторы
211 сообщений
Мужчина
Вывод Reset как и все остальные выводы можно легко реконфигурировать. Сделать это можно установкой фьюзи-бит Только потом как бы не пришлось пожалеть. После таких установок будет недоступно последовательное программирование. Так как команда на переход МК в режим программирования задаётся подачей отрицательного потенциала на ножку Reset.
То есть, если будет допущена ошибка в программе или программу будет необходимо дополнить или подкорректировать исправить будет что-либо невозможно! Возвратить вывод Reset в исходное состояние можно будет только.. с помощью параллельного программатора, установкой соовествующего бита в настройках фьюзи-бит.


Профиль Личное сообщение Дом. страница icq Skype
50
Отправлено 07.10.2012 - 09:5434
Начальная группа
1 сообщений
Мужчина
Ох а я дату то не посмотрел. Форум уже два года считай как дохлый...


Профиль Личное сообщение Дом. страница icq Skype
0
Форум » Программирование микроконтроллеров AVR, PIC » Вопросы по програмированию » Прерывания и с чем их едят (*icon-1*)
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск: