запрещает прерывание выполнения программы по
Количество циклов: 1
Действие команды:
(PC) = (PC) + 1
(A) = (A) - 1
Машинный код:
0 0 0 0 0 1 1 1
Пример: DEC R3
Количество байт: 1
Количество циклов: 1
Действие команды:
(PC) = (PC) + 1
(Rn) = (Rn) - 1, n=0,1,2,3,4,5,6,7
Машинный код:
1 1 0 0 1 r r r
DIS I - запрет внешнего прерывания.
Описание: запрещает прерывание выполнения программы по сигналу низкого уровня на внешней ножке INT.
Количество байт: 1
Количество циклов: 1
Действие команды:
(PC) = (PC) + 1
Запретить прерывания от внешней ножки INT
Машинный код:
0 0 0 1 0 1 0 1
DIS TCNTI - запрет прерывания от таймера/счётчика.
Описание: запрещает прерывание выполнения программы по переполнению таймера/счётчика.
Количество байт: 1
Количество циклов: 1
Действие команды:
(PC) = (PC) + 1
Запретить прерывания по переполнению таймера/счётчика
Машинный код:
0 0 1 1 0 1 0 1
DJNZ Rn,<адрес> - вычитание 1 из указанной ячейки и переход, если результат не равен 0.
Описание: вычитание 1 из указанной во втором байте команды ячейки памяти и переход к вычисляемому по второму байту команды адресу, если результат вычитания не равен 0. Если первоначально в ячейке памяти содержится '0', то в результате выполнения операции туда будет записано число '0FFH'. Команда не воздействует на флаги. Новое значение программного счетчика при переходе вычисляется соединением содержимого старших бит программного счетчика с вторым операндом (вторым байтом команды). Таким образом осуществляется переход в пределах страницы размером в 256 байт. Если команда окажется на границе двух страниц, то переход осуществляется в пределах страницы, где расположен второй байт команды. Для команды DJNZ используется
регистровая адресация:
Пример: LABEL1: DJNZ R3 ,LABEL1;
Количество байт: 2
Количество циклов: 2
Действие команды:
(PC) = (PC) + 2
(Rn) = (Rn) - 1, n=0,1,2,3,4,5,6,7
IF (Rn) < > 0, THEN (PC0..7) = Address
Машинный код:
1 1 1 0 1 r r r A d d r e s s
EN I - разрешение внешнего прерывания.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий