Теперь в нашем онлайн-магазине доступна уникальная книга «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
Поиск: