Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено FOXik 26 октября 2003 г. 02:47
В ответ на: Вопрос по прерываниям в среднем семействе PIC отправлено Андрей23 26 октября 2003 г. 01:52

Упрощаю:
1.Возникло прерывание(или сразу 2...N)-выставились флаги ххIF
2.Ты начал обрабатывать то что возникло(?)
3.Начинать проверку можно с любого флага прерывания и добивать его до конца.
4.Прежде чем выходить из прерывания,проверь не взведены ли флаги других прерываний...
5.В процессе обработки обнаруженных прерываний что тебе мешает проверить флаг ещё какого-то источника(и если хочешь,заняться им)

P.S. п.4 можно не выполнять,а просто выйти из перерывания,если есть взведенный флаг другого прерывания,то он тебя дернет(через одну команду)сам.

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

Ответы



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

E-mail: info@telesys.ru