求单片机设计8个led灯同时闪烁,并且led灯亮的时候控制蜂鸣器发生,led灯灭的时候关闭蜂鸣器的程序

发布网友 发布时间:2022-04-21 07:04

我来回答

1个回答

热心网友 时间:2023-11-07 00:37

ORG  0

CALL  PRG1 ; 亮且发音

CALL  PRG2 ; 灭且静音

SJMP 0

;-----------------

PRG1:

MOV  P0, #0  ; 8个led灯亮

MOV  R2, #200

LP1:

CPL  P1.0   ; 蜂鸣器响

DJNZ R6, $

DJNZ R7, $ - 2

DJNZ R2, LP1

MOV  P0, #255  ; 8个led灯灭

RET

;-----------------

PRG2:

MOV  P0, #255  ; 8个led灯不亮

MOV  R2, #200

LP2:

SETB  P1.0   ; 蜂鸣器不响

DJNZ R6, $

DJNZ R7, $ - 2

DJNZ R2, LP2

MOV  P0, #255  ; 8个led灯灭

RET

;-----------------

END

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com