[an error occurred while processing this directive]
Сбросить флаг разрешения этого прерывания в регистре IE, а в таймере перед его разрешением сбросить флаг самого прерывания. (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено ShiphT 28 августа 2002 г. 09:58
В ответ на: (i8051) как выйти из обработки внешнего прерывания чтобы при этом это прерывание осталось запрещенным, а все остальные работали нормально? отправлено Derun 28 августа 2002 г. 09:15

Если надо, чтоб сразу после разрешения "пропущенное" условие прерывания его не вызвало.
RETI отличается от RET только тем, что сбрасывает недоступный внутренний флаг - признак выполнения прерывания, который ставится при входе в любое прерывание.

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

Ответы



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

E-mail: info@telesys.ru