单片机中改变蜂鸣器的发声频率是什么原理?

如题所述

ORG 0000H
AJMP LOOP
ORG 0030H
LOOP:
CPL P1.0
LCALL DELAY
AJMP LOOP
DELAY:
MOV R5,#20
DE1: MOV R6,#100
DE2: MOV R7,#100
DJNZ R7,$
DJNZ R6,DE2
DJNZ R5,DE1
RET
END
这个汇编做的程序。 你把蜂鸣器的正级接5V,负极接在单片机P1.0口。 电路工作后,蜂鸣器将滴滴叫。 你改变R5,R6,R7 的值将改变滴滴的快慢。也就是 改变了频率。
温馨提示:答案为网友推荐,仅供参考
相似回答