2 случай...
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено mse 04 мая 2003 г. 11:52
В ответ на: Народ, подскажите, как работает внешнее прерывание в АВР! Ситуация 1: отправлено Бармалей 04 мая 2003 г. 07:01

Во-первЫх нужно прочитать внимательно ДШ по поводу внешнего прерывания на предмет инициализации и маскирования - в некоторых случаях после инициализации флаги запроса устанавливаются сами, их нужно чистить ручками (первый раз). Если после


ldi temp,int_X_sense_control_word_as_rising
out mcucr,temp

возникает фронт в течение СЛЕДУЮЩЕЙ команды (вот тут ещё может самопроизвольно установиться флаг запроса прерывания, а может и нет, смотри ДШ - мне лень), то запрос сгенерится и произойдёт через команду после reti или sei. кажись ничего не попутал ;О)

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru