[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Благодаря этому там весьма просто организовать многоуровневые прерывания - установил внутри обработчика ЕА, и порядок.
В х51 такой финт тоже возможен - можно на ходу обманным путем понизить уровень приоритета текущего обработчика, чтобы не торчать слишком долго наверху - выполнил быструю часть и ушел в фон, чтобы не потерялись другие шустрики (только при гарантии того, что снова не возникнет незавершенное прерывание). Но делается это не так просто, как в AVR.
E-mail: info@telesys.ru