<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 嘀聲報警信號輸出試驗

嘀聲報警信號輸出試驗

作者: 時(shí)間:2016-10-29 來(lái)源:網(wǎng)絡(luò ) 收藏

嘀聲輸出試驗

本文引用地址:http://dyxdggzs.com/article/201610/307634.htm

我們將學(xué)習如何控制蜂鳴器的聲音輸出,這一課我們只輸出一個(gè)頻率的聲音,之后幾課我們將逐步輸出更為復雜的音樂(lè )聲,你甚至可以自己輸入一個(gè)樂(lè )譜,直接播放出來(lái)。

蜂鳴器有有源和無(wú)源的幾種。也稱(chēng)為直流蜂鳴器和交流蜂鳴器。有源蜂鳴器只要通上直流電,就會(huì )發(fā)出預定的聲音,比如,連續嘀聲,或者間斷嘀嘀聲,這種聲音無(wú)法控制,頻率也無(wú)法改變。一般用在一些簡(jiǎn)單應用場(chǎng)合。無(wú)源蜂鳴器相當于一個(gè)簡(jiǎn)單的喇叭,通上直流點(diǎn)不會(huì )發(fā)聲,只有通上交流電時(shí),才會(huì )根據交流點(diǎn)的頻率發(fā)出相應的聲音,這種蜂鳴器可以任意控制聲音輸出,但是需要用戶(hù)以相應的信號驅動(dòng),工作復雜一些。

我們的試驗使用的是交流蜂鳴器。我們的電路中用P17來(lái)驅動(dòng)。

下面看連續輸出一個(gè)頻率的例程:

DDDDDDDDDDDD

#define uchar unsigned char //定義一下方便使用

#define uint unsigned int

#define ulong unsigned long

#include //包括一個(gè)52標準內核的頭文件

char code dx516[3] _at_ 0x003b;//這是為了仿真設置的

sbit P10=P1^0; //LED1

sbit K1=P3^2; //K1

sbit BEEP=P1^7; //喇叭輸出腳

//嘀聲輸出試驗

void main(void) // 主程序

{

uint n;

while(1)

{

for(n=0;n100;n++); //延時(shí)

BEEP=~BEEP; //取反輸出到喇叭的信號

}

}

DDDDDDDDDDDDDDDDDDD

程序里,在延時(shí)一點(diǎn)時(shí)間之后,就將驅動(dòng)蜂鳴器的引腳取反,不斷循環(huán),形成一個(gè)交流信號,蜂鳴器也就響了。

請編譯,運行??梢月?tīng)到發(fā)出嘀的連續的聲音。

作業(yè):改變延時(shí)值,以改變蜂鳴器輸出聲音的頻率。



關(guān)鍵詞: 報警信號 單片機

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>