STOP - Разрешить вывод IRQ#, остановить генератор (Enable IRQ# Pin, Stop Oscillator)
Операция |
Бит I <-- 0; останавливается генератор |
Описание |
Снижается потребление за счет исключения динамических потерь. (Реакция функциональных модулей на команду STOP описана в документации на модули). Вывод внешнего прерывания разрешается и бит I регистра кодов признаков (CCR) очищается с тем, чтобы разрешить внешние прерывания и, наконец, запрещается работа генератора - MCU переходит в состояние останова (STOP).
При появлении на выводах RESET# или IRQ# низкого уровня разрешается работа генератора. На стабилизацию работы генератора затрачивается 4095 тактовых циклов процессора. После этого выбирается вектор сброса или запроса прерывания и начинает выполняться соответствующая подпрограмма обслуживания.
Внешние прерывания разрешаются после команды STOP. |
Коды признаков и Булевы выражения |
|
Исходные формы, режимы адресации, машинные коды и количество циклов
Исходные формы |
Режим адресации |
Машинные коды |
Количество циклов HC08 |
Код операции |
Операнд(ы) |
STOP |
INH |
8E |
|
1 |
|