1、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號(hào)發(fā)送不同頻率的脈沖就可以實(shí)現(xiàn)了,以下以延時(shí)方式來做。

成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供呼中網(wǎng)站建設(shè)、呼中做網(wǎng)站、呼中網(wǎng)站設(shè)計(jì)、呼中網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、呼中企業(yè)網(wǎng)站模板建站服務(wù),十年呼中做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、配置定時(shí)5mS中斷。在定時(shí)中斷中,beep=!beep;就好了啊!計(jì)數(shù)指標(biāo)是:5mS翻轉(zhuǎn),周期10mS,頻率為100Hz,占空比 50%。
3、比如你想發(fā)C1的音,先用軟件定一個(gè)262*2Hz的延時(shí)反復(fù)調(diào)用,在一個(gè)周期內(nèi)使buzzer響,再接著一個(gè)周期使buzzer不響,如此反復(fù)就得到了262Hz的聲音,也就類似發(fā)出了C1的聲音。反正是夠難聽的。
1、如果采用npn三極管作為蜂鳴器的開關(guān)管,使用 speaker=0; 關(guān)閉。如果采用 pnp 的三極管,使用 speaker = 1; 關(guān)閉。
2、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號(hào)發(fā)送不同頻率的脈沖就可以實(shí)現(xiàn)了,以下以延時(shí)方式來做。
3、數(shù)碼管前三位顯示一個(gè)跑表,從000到999之間以1%秒速度運(yùn)行,當(dāng)按下一個(gè)獨(dú)立鍵盤時(shí)跑表停止,松開手后跑表繼續(xù)運(yùn)行。(用定時(shí)器設(shè)計(jì)表)。
1、你的代碼改成 printf(\007);這樣試試看!補(bǔ)充一下,還有是有的機(jī)子本身就屏蔽了這個(gè)聲音,像我的電腦,這個(gè)聲音就發(fā)不出來。
2、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號(hào)發(fā)送不同頻率的脈沖就可以實(shí)現(xiàn)了,以下以延時(shí)方式來做。
3、方法一:在cmd里按Ctrl+G,按Enter。方法二:c++編譯下面程序。
4、就是用\a啊,在printf函數(shù)中用,前提是你電腦的主板上要有蜂鳴器。
5、將51單片機(jī)的P2口連接到蜂鳴器的一個(gè)管腳上,另外一個(gè)管腳接地。
                網(wǎng)頁標(biāo)題:c語言蜂鳴器函數(shù) 蜂鳴器播放音樂的c語言代碼
                
                URL標(biāo)題:http://chinadenli.net/article39/deecoph.html
            
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、、外貿(mào)建站、定制開發(fā)、商城網(wǎng)站、虛擬主機(jī)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)
