Построение программы с управляющими сигналами
END
JNZ M3
MOV A,C
NOP
Фрагмент из программы.
Алгоритм программы
Нарисовать
Delay:
LXI B,DEL ; константа пересылается в регистровую пару В-С
M3: NOP ; пустая команда для увеличения времени цикла
DCX B ; (B-C)=(B-C)-1
ORA B ; (A)←(A)V(B)
JMP Mi ; метка основной программы
Если МПС управляет устройством, то на вход МПС поступает сигнал, по результатам которого формируется управляющий сигнал. Пусть двоичный счетчик управляется двумя сигналами, а именно, сигнал Х1 – сброс счетчика в нулевое состояние (начальное) и Х2 – останов счетчика.
Примечание: Эти сигналы используются в программной реализации проектируемого устройства в курсовой и лабораторной работе.
Управляющий сигнал обеспечивает сброс счетчика в начальное состояние, если Х1=0 в разряде регистра А1 (аккумулятор), а Х2=0 в разряде регистра А3 (аккумулятор) : обеспечивает останов счета. Cигналы управления вводятся в аккумулятор МП побайтно.