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

核心提示ORG 0000H\x0d\ AJMP LOOP\x0d\ ORG 0030H\x0d\LOOP:\x0d\ CPL P1.0\x0d\ LCALL DELAY\x0d\ AJMP LOOP\x0d\DELAY:\

ORG 0000Hx0d AJMP LOOPx0d ORG 0030Hx0dLOOP:x0d CPL P1.0x0d LCALL DELAYx0d AJMP LOOPx0dDELAY:x0d MOV R5,#20x0dDE1: MOV R6,#100x0dDE2: MOV R7,#100x0d DJNZ R7,$x0d DJNZ R6,DE2x0d DJNZ R5,DE1x0d RETx0dENDx0d这个汇编做的程序。 你把蜂鸣器的正级接5V,负极接在单片机P1.0口。 电路工作后,蜂鸣器将滴滴叫。 你改变R5,R6,R7 的值将改变滴滴的快慢。也就是 改变了频率。

 
友情链接
鄂ICP备19019357号-22