標(biāo)題: Proteus仿真音樂盒,演奏一首龍的傳人,分享電路圖和程序 [打印本頁(yè)]

作者: 小潘哥    時(shí)間: 2017-4-3 21:17
標(biāo)題: Proteus仿真音樂盒,演奏一首龍的傳人,分享電路圖和程序
電子制作終究是真愛,用Proteus仿真了一個(gè)音樂盒,只內(nèi)置了一首龍的傳人,龍的傳人,永永遠(yuǎn)遠(yuǎn)地擦亮眼!
單片機(jī)使用AT89C52,蜂鳴器為無(wú)源蜂鳴器,分享一下程序和電路,很簡(jiǎn)單,新手練練手還是比較合適的。



  1. /*
  2. *****************************************
  3. 名稱:無(wú)源蜂鳴器音樂演奏
  4. 描述:通過(guò)定時(shí)器T0控制頻率

  5. 作者:小潘哥
  6. QQ:1439993299
  7. 淘寶店鋪:小潘哥的電子玩吧
  8. 時(shí)間: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. /* 定時(shí)器T0中斷:通過(guò)T0TH和T0TL控制中斷時(shí)間 */
  29. void TIMER0() interrupt 1
  30. {
  31.   TH0 = T0TH;


  32.         …………限于本文篇幅 余下代碼請(qǐng)從51黑下載附件…………
復(fù)制代碼

下載:
單片機(jī)簡(jiǎn)易音樂盒(小潘哥).zip (90.39 KB, 下載次數(shù): 36)

作者: faridzled    時(shí)間: 2017-4-5 07:36
thanks for sharing




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1