1、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號發(fā)送不同頻率的脈沖就可以實現(xiàn)了,以下以延時方式來做。
成都創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供呼中網(wǎng)站建設(shè)、呼中做網(wǎng)站、呼中網(wǎng)站設(shè)計、呼中網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計與制作、呼中企業(yè)網(wǎng)站模板建站服務(wù),十年呼中做網(wǎng)站經(jīng)驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡(luò)服務(wù)。
2、配置定時5mS中斷。在定時中斷中,beep=!beep;就好了??!計數(shù)指標是:5mS翻轉(zhuǎn),周期10mS,頻率為100Hz,占空比 50%。
3、比如你想發(fā)C1的音,先用軟件定一個262*2Hz的延時反復(fù)調(diào)用,在一個周期內(nèi)使buzzer響,再接著一個周期使buzzer不響,如此反復(fù)就得到了262Hz的聲音,也就類似發(fā)出了C1的聲音。反正是夠難聽的。
1、如果采用npn三極管作為蜂鳴器的開關(guān)管,使用 speaker=0; 關(guān)閉。如果采用 pnp 的三極管,使用 speaker = 1; 關(guān)閉。
2、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號發(fā)送不同頻率的脈沖就可以實現(xiàn)了,以下以延時方式來做。
3、數(shù)碼管前三位顯示一個跑表,從000到999之間以1%秒速度運行,當按下一個獨立鍵盤時跑表停止,松開手后跑表繼續(xù)運行。(用定時器設(shè)計表)。
1、你的代碼改成 printf(\007);這樣試試看!補充一下,還有是有的機子本身就屏蔽了這個聲音,像我的電腦,這個聲音就發(fā)不出來。
2、讓蜂鳴器發(fā)出兩種不同的聲調(diào)很容易,只要給蜂鳴器的控制信號發(fā)送不同頻率的脈沖就可以實現(xiàn)了,以下以延時方式來做。
3、方法一:在cmd里按Ctrl+G,按Enter。方法二:c++編譯下面程序。
4、就是用\a啊,在printf函數(shù)中用,前提是你電腦的主板上要有蜂鳴器。
5、將51單片機的P2口連接到蜂鳴器的一個管腳上,另外一個管腳接地。