Помогите с программой
Добавлено: 21 май 2015, 22:05
Задача заключается в том, что есть четыре светодиода, которые нужно включать и выключать в с частотой 5,8,7,6, так же имеется кнопка нормально-разомкнутая, необходимая для входа в программу управления этими светодиодами.
Написала программу, но не уверен в ней, вот сам код:
Написала программу, но не уверен в ней, вот сам код:
Код: Выделить всё
0000: JMP START
003C: JMP L1
START: LXI SP,00FFH
MVI A,01H
OUT 10H
k1: IN 13H
ANI 08H
JZ k1
L1: INR B
MOV A,B
CPI A8H
JZ M1
L2: INR C
MOV A,C
CPI 69H
JZ M2
L3: INR D
MOV A,B
CPI 78H
JZ M3
L4: INR E
MOV A,E
CPI 8CH
JZ M4
CALL TIME
MVI A,01H
JMP L1
M1: MVI B,00H
IN 11H
RAL
CMC
RAR
OUT 11H
JMP L2
M2: MVI C,00H
IN 11H
RAL
CMC
RAR
OUT 11H
JMP L3
M3: MVI D,00H
IN 11H
RAL
CMC
RAR
OUT 11H
JMP L4
M4: MVI E,00H
IN 11H
RAL
CMC
RAR
OUT 11H
JMP L1
TIME: MVI A,53H
OUT 14H
MVI A,02H
OUT 15H
MVI A,C1H
OUT 10H
RET
HLT