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

單片機蜂鳴器不響

發布時間: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,直至響為止。再試驗,大於這個數時,用不同的延時參數,與蜂鳴器發響的音調關系是什麼。

閱讀全文

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

熱點內容
微信加密如何設置方法 瀏覽:959
改解壓格式 瀏覽:268
仿社交app源碼 瀏覽:289
解壓粘液模擬器英文版 瀏覽:671
看高鐵票多少錢用什麼app看 瀏覽:884
java介面返回值 瀏覽:89
奇跡文學APP為什麼不能用了 瀏覽:1000
怎麼用電腦玩手機版的我的世界伺服器 瀏覽:230
linux設備許可權 瀏覽:950
pdf轉曲軟體 瀏覽:149
雲伺服器怎麼做nas 瀏覽:457
有什麼可以提示快遞的app 瀏覽:311
什麼app的主題都是免費的 瀏覽:1002
se01加密路線和普通路線放 瀏覽:908
怎麼用安卓系統手機測量長度 瀏覽:46
回調突破主圖源碼 瀏覽:238
mc生存都市伺服器地址大全 瀏覽:92
unix網路編程環境搭建 瀏覽:963
pythonsocket高並發 瀏覽:257
python開發windowsgui 瀏覽:619