迫切希望有乙個能讓蜂鳴器響起的程式。 明天是一場比賽。 完整的程式,也感謝善良的人。

發布 社會 2024-07-19
14個回答
  1. 匿名使用者2024-01-31

    嗶嗶功能是呼叫主機板的蜂鳴器。

  2. 匿名使用者2024-01-30

    while 語句。

    原型是 awhile(expression.

    語句,當表示式為非 0 值時,執行 while 語句中的巢狀語句。

    然後 while(1) 其中 1 表示常數。

    表示式,他永遠不會等於 0。 所以中肢,迴圈會繼續進行。 除非您設定中斷或類似的彈出迴圈語句,否則迴圈不會停止。

    while(i--) 其中 i 是變數源學校,所以表示式 i--具有不同的值,依次遞減,i--是第乙個賣出拆分的值,--先加 i,然後取值,所以當不執行自約簡運算時,i-- 的值等於 i。 所以當 i 為 0 時,迴圈就會跳出來。

    很容易混淆i--的值與自約化後的i的值,這可以通過乙個小程式來驗證。

    #include

    #include

    using namespace std;

    int main()

    int i=1;

    while(i--): 此時 i=0

    i--;執行語句 i 到 -1

    break;

    cout 的輸出為 -1,表示迴圈中的 i-- 語句已經執行完畢。

  3. 匿名使用者2024-01-29

    如果不是嗶=1,無源蜂鳴器會響起,嗶嗶=0,無源蜂鳴器不會發出不好聽的聲音,無源蜂鳴器需要脈衝訊號,嗶嗶=1和嗶=0個週期是脈衝訊號。

    這就是為什麼你的被動蜂鳴器剛剛響起,而你的大佬在樓上的節目是對的。

  4. 匿名使用者2024-01-28

    您可能沒有程式問題,但您的蜂鳴器可能沒有正確連線,並且不會響起。

  5. 匿名使用者2024-01-27

    這個很簡單。 您可以留下電子郵件位址。

  6. 匿名使用者2024-01-26

    蜂鳴器有兩種,一種是內建驅動電路的蜂鳴器,另一種是帶有簡單壓電片的蜂鳴器。 內建驅動器的通電是聲音,壓電片需要給聲音新增乙個脈衝電壓。 這兩者的程式是不一樣的。

  7. 匿名使用者2024-01-25

    根據你的程式,bz的預設值是0,你可以知道你的想法是控制蜂鳴器,當io埠高時,蜂鳴器會響起。 當微控制器上電復位時,IO口在高點平坦,蜂鳴器會發出聲音。

    有兩種解決方法:

    一種是改變硬體,使控制IO口低時蜂鳴器響,並改變程式的相應部分。

    另一種比較簡單,在主程式bz=0後加乙個小延時,錯過微控制器上電復位的時間,試試看能不能達到效果。

  8. 匿名使用者2024-01-24

    這是因為您的 buz 高驅動器,51 微控制器上電復位級,預設為高電平輸出。 但在 main 函式的第一句話中,bz=0;停止時。 因此,當您開啟電源時,您會聽到砰的一聲。

  9. 匿名使用者2024-01-23

    beep= 1;

    delay(5);

    beep= 0;

    delay(5);

    你迴圈這個部分幾十次甚至幾百次,然後在末尾新增乙個while(1),這樣它就不會一直響。 蜂鳴器振盪並發出聲音,如果您總是設定 1 或 0,則不會響起。 你只是一直在執行程式,它不斷變化 101010,所以它不會停止。

  10. 匿名使用者2024-01-22

    你這個和。

    void main()

    這是乙個無休止的迴圈...... 在後面 **while(1); 就是這樣。

  11. 匿名使用者2024-01-21

    延遲時間更短,可以將 delay(5) 更改為 delay(500)。

  12. 匿名使用者2024-01-20

    眼延遲時間太短,換得更長就行了。

  13. 匿名使用者2024-01-19

    蜂鳴器bai是一種整合du結構的電子訊號,本文介紹如何使用dao微控制器來驅動蜂鳴器。

    它廣泛用於儀表。

    計算機在電容式計算機、印表機、影印機、報警器、**機等電子產品中用作聲音裝置。

    蜂鳴器主要分為壓電蜂鳴器和電磁蜂鳴器兩種。

    電磁蜂鳴器由振盪器、電磁線圈、磁鐵、振動膜片和殼體組成。 通電後,振盪器產生的音訊訊號電流通過電磁線圈,使電磁線圈產生磁場,振動振膜在電磁線圈與磁鐵的相互作用下週期性振動。

    壓電蜂鳴器主要由多諧振盪器、壓電蜂鳴器、阻抗匹配器、諧振箱、外殼等組成。 多諧振盪器由電晶體或積體電路組成,當電源接通(直流工作電壓)時,多諧振盪器振動,輸出的音訊訊號由阻抗匹配器驅動。

  14. 匿名使用者2024-01-18

    fm=1 和 fm=0 之間的延遲太短。

相關回答
7個回答2024-07-19

紅蜻蜓通訊錄管理系統20050810

紅蜻蜓通訊錄管理系統是一款小巧、簡潔、實用的通訊錄管理程式,使用簡單,介面美觀。 您可以管理您的親戚朋友、同學和同事、業務客戶等的通訊資訊,並可以直接建立類別,如同學、朋友、同事等任意分類項。 您需要在啟動時輸入密碼,以便其他人無法看到您的聯絡資訊,從而使您的資訊更加安全。 >>>More

3個回答2024-07-19

已寄到您的郵箱,注意查收!!

11個回答2024-07-19

去微博搜尋:和ios一樣,各個國家都有Apple ID

19個回答2024-07-19

聲音大,聲音不大,解決辦法之一:

交換連線到揚聲器的兩對電線,然後聽揚聲器是否仍然不響。 如果揚聲器仍然沒有聲音,則該揚聲器中的元件已損壞; 如果更換電纜後,原來沒有發聲的揚聲器響了,原來發聲的揚聲器沒有發聲,則說明是電腦音訊和前一部分有故障。 如果更換電纜後兩個揚聲器都發出聲音,則表示原來的電纜鬆動了。 >>>More

11個回答2024-07-19

從您的問題補充中,可以得出結論,耳機的一根耳機線一定接觸不良,所以有時它會響,有時不會。 >>>More