В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Условный возврат из обработки прерывания

Аналогично условным возвратам, микроконтроллеры семейства MAXQ также поддерживают набор команд условного возврата из подпрограммы обработки прерывания. В зависимости от состояния системных флагов, микроконтроллер может вернуть адрес возврата и выйти из подпрограммы обработки прерывания, очистив при этом флаг INS. Если условие выхода не истинно, то возврата адреса выхода не будет осуществлено, бит INS очищен не будет и состояние указателя команд изменено не будет. Условный возврат из подпрограммы обработки прерывания может быть осуществлен при помощи следующих команд:

  RETI   C    ; возврат из подпрограммы обработки прерывания при условии, что C=1
  RETI   NC   ; возврат из подпрограммы обработки прерывания при условии, что C=0
  RETI   Z    ; возврат из подпрограммы обработки прерывания при условии, что Z=1 (Acc=00h)
  RETI   NZ   ; возврат из подпрограммы обработки прерывания при условии, что Z=0 (Acc<>00h)
  RETI   S    ; возврат из подпрограммы обработки прерывания при условии, что S=1


<-- Предыдущая страница Оглавление Следующая страница -->