用51单片机,16个灯依次点亮后不灭最后频闪三次,用p1和p2口接灯
答案:1 悬赏:0 手机版
解决时间 2021-03-18 15:24
- 提问者网友:爱唱彩虹
- 2021-03-18 10:56
用51单片机,16个灯依次点亮后不灭最后频闪三次,用p1和p2口接灯
最佳答案
- 五星知识达人网友:拜訪者
- 2021-03-18 11:25
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
MOV A,#0FEH
MOV B,#0FFH
MOV R2,#16
LOOP:
MOV P1,A
MOV P2,B
LCALL DELAY
CLR C
RLC A
XCH A,B
RLC A
XCH A,B
DJNZ R2,LOOP
MOV R2,#3
LOOP1:
MOV P1,#00H
MOV P2,#00H
LCALL DELAY
MOV P1,#0FFH
MOV P2,#0FFH
LCALL DELAY
DJNZ R2,LOOP1
SJMP $
DELAY:
MOV R3,#200
DLY:
MOV R4,#250
DJNZ R4,$
DJNZ R3,DLY
RET
END
LJMP MAIN
ORG 0030H
MAIN:
MOV A,#0FEH
MOV B,#0FFH
MOV R2,#16
LOOP:
MOV P1,A
MOV P2,B
LCALL DELAY
CLR C
RLC A
XCH A,B
RLC A
XCH A,B
DJNZ R2,LOOP
MOV R2,#3
LOOP1:
MOV P1,#00H
MOV P2,#00H
LCALL DELAY
MOV P1,#0FFH
MOV P2,#0FFH
LCALL DELAY
DJNZ R2,LOOP1
SJMP $
DELAY:
MOV R3,#200
DLY:
MOV R4,#250
DJNZ R4,$
DJNZ R3,DLY
RET
END
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯