找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5402|回復(fù): 1
收起左側(cè)

Proteus仿真音樂盒,演奏一首龍的傳人,分享電路圖和程序

[復(fù)制鏈接]
ID:179958 發(fā)表于 2017-4-3 21:17 | 顯示全部樓層 |閱讀模式
電子制作終究是真愛,用Proteus仿真了一個音樂盒,只內(nèi)置了一首龍的傳人,龍的傳人,永永遠(yuǎn)遠(yuǎn)地擦亮眼!
單片機(jī)使用AT89C52,蜂鳴器為無源蜂鳴器,分享一下程序和電路,很簡單,新手練練手還是比較合適的。
QQ截圖20170403210637.jpg
QQ截圖20170403210505.jpg

  1. /*
  2. *****************************************
  3. 名稱:無源蜂鳴器音樂演奏
  4. 描述:通過定時器T0控制頻率

  5. 作者:小潘哥
  6. QQ:1439993299
  7. 淘寶店鋪:小潘哥的電子玩吧
  8. 時間:2017年3月18日
  9. *****************************************
  10. */

  11. #include<reg52.h>                                                    //包含特殊功能寄存器定義的頭文件
  12. #include"singing.h"             //包含音樂演奏頭文件

  13. sbit BUZZER = P3^7;             //定義蜂嗚器引腳

  14. /* 主函數(shù):初始化T0 */
  15. void main()
  16. {
  17.         TMOD = 0x01;
  18.         TH0 = 0xFC;
  19.         TL0 = 0x18;
  20.         TR0 = 1;
  21.         ET0 = 1;
  22.         EA = 1;

  23.         while(1)
  24.         {
  25.                 Singing();
  26.         }
  27. }

  28. /* 定時器T0中斷:通過T0TH和T0TL控制中斷時間 */
  29. void TIMER0() interrupt 1
  30. {
  31.   TH0 = T0TH;


  32.         …………限于本文篇幅 余下代碼請從51黑下載附件…………
復(fù)制代碼
0.png
下載:
單片機(jī)簡易音樂盒(小潘哥).zip (90.39 KB, 下載次數(shù): 36)

相關(guān)帖子

回復(fù)

使用道具 舉報

ID:89286 發(fā)表于 2017-4-5 07:36 | 顯示全部樓層
thanks for sharing
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表