導航:首頁 > 操作系統 > 單片機蜂鳴器不響

單片機蜂鳴器不響

發布時間:2023-06-15 20:53:07

單片機C語言程序,大神快來解釋,為什麼燈不亮,蜂鳴器不響

你好,
首先問個問題,你這程序是要實現什麼功能。
然後,不管你要實現什麼,先要明白一點,定時器1是每50ms中斷一次,也就是f1要每50ms自增一次,在
if(f1<100)//1ms
{
TR0=1;
if(f0==1)
{
f0=0;
beep=~beep;
D1=~D1;
}
}的條件下,就是在50s內,都只會執行這個if語句;每執行一次都會進入這個if,啟動定時器0,而定時器0是每1ms中斷一次,但執行這個if里邊的程序只需要幾十微妙,也就是說,還沒等f0自增,這些程序就執行完了,而在這個程序執行完了之後,你又對定時器0進行了初始化,這樣就導致在時間無限長的條件下,能進入每一個if(f1<)語句,但是不能進入if(f0==?)這個語句,從而LED不亮,蜂鳴器不響。
有不懂的地方隨時回復我。
希望我的回答能幫助到你。

⑵ 51 單片機 為什麼我寫的程序 蜂鳴器不響

三極體接錯了,E和C上下顛倒一下。再就是得是有源蜂鳴器

⑶ 蜂鳴器不響什麼原因

1、蜂鳴器沒有安裝前就不響,這是屬蜂鳴器本身質量不行

2、蜂鳴器焊接後出現無音或時響時不響,這種情形可能是焊接過程中使用的烙鐵功率過大(建議用20-30W的烙鐵)或時間過長(建議3秒內完成一個焊點)導致蜂鳴器的針腳與線圈的焊接點受熱熔化後虛焊。

3、焊接後蜂鳴器鳴叫過程中出小聲、無音或沙音變調,這種情形可能是啟動蜂鳴器的電流過小或過大(蜂鳴器正常工作電流20-30mA)導致蜂鳴器不能正常鳴叫。

4、蜂鳴器使用一段時間後出現變音或無音,這種情形可能是蜂鳴器的連續鳴叫時間過長(蜂鳴器連續鳴叫時間不能超過8-10小時,否則會變音或燒壞)或是蜂鳴器受環境影響。

5、蜂鳴器焊接後在電線板上工作時就出現變調或無音但拆下來用直流穩壓電源測試則沒有問題,這種情形可能是蜂鳴器受到干擾。

⑷ 單片機的蜂鳴器不響怎麼回事

KEIL沒提示錯誤,只能說是程序的語法沒有問題,不代表程序沒有問題。還有就是控制蜂鳴器的IO口和程序對得上嗎?無源蜂鳴器要給脈沖才會響

⑸ 單片機蜂鳴器不響怎麼回事

單片機蜂鳴器不響,從下面3點檢查:
1.
是自己焊的板子,蜂鳴器是直接連到P1^5腳上了嗎,那不行,要用一個三極體驅動。
2.
檢查一下蜂鳴器好不好使,用一節電池,正負極各接一條導線,關閉單片機板子電源,用電池兩條導線碰蜂鳴器兩個腳,應該有咔咔聲。
3.
上面兩項都對,調延時子程序所帶延時參數由10逐漸增加,每次加10,直至響為止。再試驗,大於這個數時,用不同的延時參數,與蜂鳴器發響的音調關系是什麼。

閱讀全文

與單片機蜂鳴器不響相關的資料

熱點內容
老韓綜app怎麼看不了了 瀏覽:227
只有一個程序員的體驗 瀏覽:321
用伺服器地址怎麼有網 瀏覽:550
路由器伺服器昵稱是什麼 瀏覽:713
程序員男友消失了 瀏覽:399
程序員搜索框自動提示 瀏覽:26
android44api20 瀏覽:675
adb刷recovery命令 瀏覽:695
廣聯達正版加密鎖可以補辦嗎 瀏覽:943
java程序員一天多少行代碼 瀏覽:947
喪屍危機java 瀏覽:123
華為手機怎麼去除app標記未讀信息 瀏覽:855
java監控文件夾 瀏覽:807
群控伺服器主機怎麼轉變普通電腦 瀏覽:707
手機怎麼調整app大小 瀏覽:455
加密門禁卡揭秘 瀏覽:139
詞釋pdf 瀏覽:993
安卓手機上如何停止自動續費 瀏覽:882
加密編碼摘要 瀏覽:787
疫情命令黨 瀏覽:498