求汇编,八个led交替闪烁,汇编语言汇编语言
答案:1 悬赏:30 手机版
解决时间 2021-04-03 07:06
- 提问者网友:我一贱你就笑
- 2021-04-02 21:13
求汇编,八个led交替闪烁,汇编语言汇编语言
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-02 22:11
S1 EQU P1.0
S2 EQU P1.1
S3 EQU P1.2
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB ET0
SETB EA
LOOP:
JB S1,LOOP1
MOV P0,#55H
SETB TR0
CLR A
SJMP LOOP
LOOP1:
JB S2,LOOP2
MOV P0,#0FH
CLR A
SETB TR0
SJMP LOOP
LOOP2:
JB S3,LOOP
CLR TR0
MOV P0,#0FFH
SJMP LOOP
T0ISR:
CLR TR0
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC A
CJNE A,#10,T0E
MOV A,P0
CPL A
MOV P0,A
CLR A
T0E:
RETI
END追问可以再加一个s4,8个灯都闪烁吗,1秒
S2 EQU P1.1
S3 EQU P1.2
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP T0ISR
ORG 0030H
MAIN:
MOV TMOD,#01H
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB ET0
SETB EA
LOOP:
JB S1,LOOP1
MOV P0,#55H
SETB TR0
CLR A
SJMP LOOP
LOOP1:
JB S2,LOOP2
MOV P0,#0FH
CLR A
SETB TR0
SJMP LOOP
LOOP2:
JB S3,LOOP
CLR TR0
MOV P0,#0FFH
SJMP LOOP
T0ISR:
CLR TR0
MOV TH0,#HIHG(65536-50000)
MOV TL0,#LOW(65536-50000)
SETB TR0
INC A
CJNE A,#10,T0E
MOV A,P0
CPL A
MOV P0,A
CLR A
T0E:
RETI
END追问可以再加一个s4,8个灯都闪烁吗,1秒
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯