ВУЗ:
Составители:
87
выше метода, не представляется возможным, так как максимальной ёмко-
сти регистровой пары (FFFF) не хватит для того, чтобы представить чис-
ло Х, достаточное для формирования задержки, равной, например, одной
секунде. Сформировать столь большую для МП задержку можно с ис-
пользованием метода вложенных циклов (табл. 4.17). Время задержки
такой программы равно T = 10 + (10Y
(10)
+ 20)X
(10)
10) мкс.
Таблица 4.17
Адрес Мнемоника Примечание
1100 LXIB Начальная установка счётчика внешних циклов
в состояние Х
(10)
или Х1Х0
(16)
1101 Х0
1102 X1
1103 MOV A, A
1104 MOV A, A
1105 LXID Начальная установка счётчика внутренних цик-
лов в состояние Y
(10)
или Y1Y0
(16)
1106 Y0
1107 Y1
1108 MOV A, A Точная подгонка времени внутреннего цикла
1109 DCХ D Декремент счётчика внутренних циклов
110A INZ
Возврат во внутренний цикл, если D ≠ 0
110B 08
110C 11
110D DCX B Декремент счётчика внешних циклов
110E JNZ
Возврат во внешний цикл, если B ≠ 0
110F 05
1110 11
4.9. СИСТЕМА КОМАНД МИКРОПРОЦЕССОРА
Приведённые команды используются во всех современных микро-
процессорах и микроконтроллерах.
Непосредственная пересылка данных
Команда MVIr, байт данных
По данной команде в РОНr загружаются данные, находящиеся во
втором байте команды. При выполнении команды MVI А данные загру-
Страницы
- « первая
- ‹ предыдущая
- …
- 85
- 86
- 87
- 88
- 89
- …
- следующая ›
- последняя »