Задать вопрос
@papkinv

Прерывеатся ли выполнение обработчика прерывания в Atmega Attiny13 другим прерыванием?

Здравствуйте!
В программе на микроконтроллере ATTINY13A используются прерывания таймера, компаратора и pin changed (затрудняюсь перевести). Когда мы находимся внутри одного обработчика прерывания другие прерывания могут прерывать процесс его обработки? Стоит ли делать CLI, а потом SEI или это необязательно?
Спасибо!
  • Вопрос задан
  • 375 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
gbg
@gbg
Любые ответы на любые вопросы
Как насчет хотя бы полистать даташит или easyelectronics?

При входе в обработчик, все прерывания блокируются, так что если в обработчике не делать sei (есть умельцы), никто его не прервет. При вызове reti, прерывания включаются на место.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы