Показать сообщение отдельно
Старый 25.02.2013, 14:03   #10 (permalink)
Suharev
Member
 
Регистрация: 23.02.2013
Сообщений: 1,353
Сказал(а) спасибо: 4
Поблагодарили 5 раз(а) в 2 сообщениях
Репутация: 5285
По умолчанию

Цитата:
Сообщение от IREK Посмотреть сообщение
ты писал что полгода назад перешел на атмеги, неужели до сих пор не понятно что такое прерывание.
Из всего прочитанного и попробованного я понял следующее:
- при получении логической единицы на определенном порту, контроллер "замораживает" все действия и начинает выполнять команды заданные на прерывание, потом продолжает свою работу как ни в чем небывало.
У меня проблема именно с кодом, в разных примерах используются разные команды (видимо зависит от программы где этот код был написан) и нигде нет адекватного комментария.
Какой или какие порты на прерывание работают написано в даташите, но там нет пояснений как их конфигурировать и как правильно использовать.
Suharev вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070