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

如题所述

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