求AT89C51单片机无源蜂鸣器加流水灯程序

蜂鸣器一直响同时流水灯
2025-03-20 21:05:28
推荐回答(1个)
回答(1):

蜂鸣器一直响很容易实现,无源蜂鸣器给电平就可以控制发声了,程序如下:

FMQ EQU P3.2
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN:
    MOV A,#0FEH
    CLR FMQ
LOOP:
    MOV P1,A
    RL A
    LCALL DELAY
    SJMP LOOP
DELAY:
    MOV R2,#200
DLY:
    MOV R3,#250
    DJNZ R3,$
    DJNZ R2,DLY
    RET
    END