我们被问到一个关于多路复用的问题。为什么多路复用在使用七段显示器时很重要,它执行多路复用的代码部分是什么?
ORG 0000H
START:
SETB P3.3
SETB P3.4
MOV P1, #10100100B
CALL DELAY
CLR P3.3
MOV P1, #10110000B
CALL DELAY
CLR P3.4
SETB P3.3
MOV P1, #10011001B
CALL DELAY
CLR P3.3
MOV P1, #10010010B
CALL DELAY
SETB P3.3
SETB P3.4
MOV P1, #10000010B
CALL DELAY
CLR P3.3
MOV P1, #11111000B
CALL DELAY
CLR P3.4
SETB P3.3
MOV P1, #10000000B
CALL DELAY
CLR P3.3
MOV P1, #10011000B
CALL DELAY
JMP START
DELAY: MOV R0, #45H
DJNZ R0, $
RET
END