wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
樓主: oioi
打印 上一主題 下一主題
收起左側

51單片機音樂盒設計全套資料 按鍵可以上一曲,下一曲,開始或暫停。電位器可以調節...

  [復制鏈接]
跳轉到指定樓層
樓主
功能介紹:
本設計采用STC89C51/52(與AT89C51/52、AT89S51/52通用,指定單片機請留言)單片機做為主控制器
主要功能:單片機內置8首歌曲,按鍵可以上一曲,下一曲,開始或暫停。電位器可以調節音量。LM386驅動喇叭,夠響亮!

使用說明:
一共4個按鍵
上面那個獨立的是復位按鍵,按下去程序從頭執行,詳情請看視頻講解文件夾中的最小系統介紹。
下面3個按鍵分別是:上一曲、開始/暫停、下一曲。

《煙花易冷》
《發如雪》
《簡單愛》
《世上只有媽媽好》
《當你孤單你會想起誰》
《鄉間小路》
《送別》
《最浪漫的事》



單片機源程序如下:
  1. //////////////////////////////////////////////
  2. //51單片機音樂播放器程序                                        //
  3. //共三個按鍵:上一曲、下一曲、播放\暫停                //
  4. //播放完一首歌曲無按鍵按下時順序播放下一曲        //
  5. //////////////////////////////////////////////
  6. #include<REG52.H>
  7. //#define sound_amount 5 //歌曲的數量
  8. sbit play_up=P1^3;           //上一首歌
  9. sbit play_down=P3^5;   //下一首歌
  10. sbit pause=P3^2;       //播放\暫停
  11. sbit speaker=P1^0;     //無源蜂鳴器
  12. //////////////////////////////////////////////
  13. unsigned char timer0h,timer0l,time;//timer0h,timer0l為定時器T0的高低位初值,time為對應的節拍時間
  14. unsigned char music_num;       //music_num為歌曲編號,music_num=0表示剛開機時的狀態,num是查找歌曲數據表的地址
  15. unsigned int num;
  16. signed int fre;                   //對應頻率數據表的地址
  17. bit play_enable;                   //歌曲播放的使能標志位,用于播放\暫停
  18. void delay(unsigned char t);           //延時子函數,控制發音的時間長度
  19. void delayms(unsigned int t);           //普通延時子程序,可用于按鍵消抖
  20. void song(void);                           //演奏一個音符
  21. void music_play(void);                   //播放歌曲
  22. //////////////////////////////////////////////
  23. //每三個數字,代表一個音符
  24. //第一個數字是音符的數值1234567之一(第幾個音),代表哆來咪發...
  25. //第二個數字是0123之一,代表低音\中音\高音\超高音(第幾個八度)
  26. //第三個數字是時間長度,以半拍為單位,樂曲數據表的結尾是三個0
  27. //////////////////////////////////////////////

  28. //《煙花易冷》
  29. unsigned char code song1[]={
  30.      5,2,1, 3,2,1, 2,2,2, 2,2,4, 3,2,1, 1,2,1, 2,2,1, 3,2,4,
  31.          5,2,1, 3,2,1, 2,2,2, 2,2,2, 5,1,1, 3,2,1, 4,2,1, 3,2,4,
  32.          3,2,1, 3,2,1, 7,2,1, 3,2,1, 2,2,2, 1,2,1, 7,1,1, 1,2,1,
  33.          2,2,1, 3,2,1, 6,2,3, 6,1,1, 1,2,1, 3,2,1, 2,2,1, 6,1,1,
  34.          1,2,1, 7,1,1, 5,1,1, 6,1,6, 5,2,1, 3,2,1, 2,2,2, 2,2,1,
  35.          2,2,1, 3,2,1, 1,2,1, 2,2,1, 3,2,4, 5,2,1, 3,2,1, 2,2,2,
  36.          2,2,1, 2,2,1, 5,1,1, 3,2,1, 4,2,1, 3,2,4, 3,2,1, 3,2,1,
  37.          7,2,3, 3,2,1, 2,2,2, 1,2,1, 7,1,1, 1,2,1, 2,2,1, 3,2,1,
  38.          6,2,3, 6,1,1, 1,2,1, 3,2,1, 2,2,1, 6,1,1, 1,2,1, 7,1,2,
  39.          5,1,2, 6,1,6, 0,0,0 };

  40. //《發如雪》
  41. unsigned char code song2[]={
  42.      5,1,1, 2,2,1, 3,2,2, 2,2,1, 3,2,1, 5,2,1, 6,2,1, 5,2,3, 1,2,1, 2,2,1,
  43.          3,2,1, 6,2,1, 5,2,1, 3,2,1, 5,2,3, 5,2,1, 6,2,1, 1,3,2, 6,2,1, 5,2,1,
  44.          3,2,1, 5,2,1, 3,2,2, 1,2,1, 2,2,1, 3,2,1, 1,2,1, 6,1,1, 3,2,1, 2,2,1,
  45.          5,1,1, 2,2,1, 3,2,2, 2,2,1, 3,2,1, 5,2,1, 6,2,1, 5,2,3, 1,2,1, 2,2,1,
  46.          3,2,1, 6,2,1, 5,2,3, 5,2,1, 6,2,1, 1,3,2, 6,2,1,
  47.          5,2,1, 3,2,1, 5,2,1, 3,2,2, 1,2,1, 6,1,1, 3,2,1, 2,2,1, 1,2,1, 6,1,1,
  48.          1,2,1, 2,2,1, 2,2,1, 1,2,4, 0,0,0 };

  49. //《簡單愛》
  50. unsigned char code song3[]={
  51.      5,1,1, 1,2,1, 2,2,1, 3,2,1, 2,2,1, 3,2,1, 4,2,1, 5,2,1, 5,2,1, 5,2,1,
  52.          4,2,1, 3,2,1, 2,2,3, 5,1,1, 1,2,1, 2,2,1, 3,2,1, 4,2,1, 5,2,1, 5,2,1,
  53.          5,2,1, 6,2,1, 5,2,2, 2,2,1, 3,2,1, 1,2,2, 1,2,1, 6,1,1, 2,2,1, 2,2,1,
  54.          3,2,1, 3,2,1, 1,2,1, 5,2,1, 1,2,1, 5,2,1, 1,2,1, 7,1,1, 1,2,1, 1,2,1, 6,1,1,
  55.          2,2,1, 2,2,1, 3,2,1, 3,2,1, 5,2,1, 5,2,1,
  56.          5,2,1, 6,2,1, 5,2,2, 2,2,1, 3,2,1, 1,2,2,  
  57.          5,1,1, 1,2,1, 2,1,2, 3,2,1, 2,2,1, 3,2,1, 4,2,1, 5,2,1, 5,2,1, 5,2,1,
  58.          4,2,1, 3,2,1, 2,2,3, 5,1,1, 1,2,1, 2,2,1, 3,2,1, 2,2,1, 3,2,1, 4,2,1,
  59.          5,2,1, 5,2,1, 5,2,2, 2,2,1, 3,2,1, 1,2,2, 1,2,1, 6,1,1, 2,2,1, 2,2,1,
  60.          3,2,1, 3,2,1, 1,2,2, 5,2,1, 1,2,1, 5,2,1, 5,2,1, 7,1,1, 1,2,1, 0,0,0 };

  61. //《世上只有媽媽好》
  62. unsigned char code song4[]={
  63.      6,2,3, 5,2,1, 3,2,2, 5,2,2, 1,3,2, 6,2,1,
  64.          //6,2,3代表6,中音,3個半拍;
  65.          //5,2,1代表5,中音,1個半拍;
  66.          //3,2,2代表3,中音,2個半拍;
  67.          //5,2,2代表5,中音,2個半拍;
  68.          //1,3,2代表1,高音,2個半拍;
  69.          //...
  70.      5,2,1,6,2,4, 3,2,2, 5,2,1, 6,2,1, 5,2,2, 3,2,2, 1,2,1,6,1,1, 5,2,1,
  71.          3,2,1, 2,2,4, 2,2,3, 3,2,1, 5,2,2, 5,2,1, 6,2,1, 3,2,2, 2,2,2,
  72.          1,2,4, 5,2,3, 3,2,1,2,2,1, 1,2,1, 6,1,1, 1,2,1, 5,1,6, 0,0,0};

  73. //《當你孤單你會想起誰》
  74. unsigned char code song5[]={
  75.      3,2,2, 3,2,1, 4,2,1, 3,2,2, 2,2,1, 1,2,1,  2,2,2, 5,2,2, 2,2,2, 2,2,3,
  76.          1,2,2, 1,2,1, 2,2,1, 1,2,2, 7,1,1, 6,1,1, 7,1,2, 3,2,2, 7,1,2, 7,1,3,
  77.          6,1,2, 2,2,1, 3,2,1, 2,2,1, 1,2,1, 6,1,2, 5,1,2, 2,2,1, 3,2,1, 2,2,1,
  78.          1,2,1, 6,1,2, 6,1,2, 2,2,1, 3,2,1, 2,2,1, 1,2,1, 6,1,1, 7,1,1, 1,2,6, 0,0,0 };

  79. //《鄉間小路》
  80. unsigned char code song6[]={
  81.      3,1,2, 3,1,1, 3,1,1, 6,0,1, 6,0,1, 1,1,2,
  82.      6,0,1, 5,0,1, 6,0,4, 6,0,2, 6,0,1 ,6,0,1, 6,0,2, 6,0,1, 1,1,1,
  83.      2,1,2, 2,1,1, 3,1,1, 2,1,4, 3,1,1, 3,1,1, 3,1,1, 2,1,1, 4,1,2,
  84.      4,1,2, 3,1,2, 2,1,1, 1,1,1, 2,1,4, 7,0,1, 7,0,1, 7,0,1, 6,0,1,
  85.      5,0,1, 5,0,1, 6,0,1, 7,0,1, 7,0,1, 6,0,1, 5,0,1, 6,0,4, 6,1,2,
  86.      3,1,1, 6,1,1, 7,1,1, 6,1,1, 5,1,1, 5,1,2, 5,1,1, 2,1,1, 5,1,1,
  87.      6,1,1, 5,1,1, 4,1,1, 4,1,2, 4,1,1, 3,1,1, 2,1,2, 1,1,1, 2,1,1,
  88.      3,1,1, 2,1,1, 1,1,1, 2,1,1, 3,1,4, 6,1,2, 3,1,1, 6,1,1, 7,1,1,
  89.          6,1,1, 5,1,1, 5,1,2, 2,1,1, 5,1,1, 6,1,1, 5,1,1, 4,1,1, 0,0,0};     

  90. //《送別》
  91. unsigned char code song7[]={
  92.      5,1,2, 3,1,3, 5,1,1, 1,2,3, 6,1,2, 1,2,2,
  93.      5,1,4, 5,1,2, 1,1,1, 2,1,1, 3,1,2, 2,1,1, 1,1,1, 2,1,4, 5,1,2,
  94.          3,1,1, 5,1,1, 1,2,2, 7,1,1, 6,1,2, 1,2,2, 5,1,4, 5,1,2, 2,1,1,
  95.          3,1,1, 4,1,2, 7,0,1, 1,1,4, 6,1,2, 1,2,2, 1,2,4, 7,1,2, 6,1,1,
  96.          7,1,1, 1,2,4, 6,1,1, 7,1,1, 1,2,1, 6,1,1, 6,1,1, 5,1,1, 3,1,1,
  97.          1,1,1, 2,1,8, 5,1,2, 3,1,1, 5,1,1, 1,2,2, 7,1,1, 6,1,2, 1,2,2,
  98.          5,1,4, 5,1,2, 2,1,1, 3,1,1, 4,1,2, 7,0,2, 1,1,4, 0,0,0};

  99. //《最浪漫的事》
  100. unsigned char code song8[]={
  101.      5,1,1, 6,1,1, 1,2,1, 6,1,2, 6,1,1, 5,1,1, 6,1,1, 5,1,1, 3,1,1, 5,1,5,
  102.          5,1,1, 6,1,1, 1,2,1, 6,1,2, 6,1,1, 5,1,1, 6,1,1, 5,1,1, 6,1,1, 1,1,5,
  103.          1,1,1, 2,1,1, 3,1,1, 2,1,1, 2,1,1, 2,1,1, 1,1,1, 2,1,1, 1,1,1, 6,1,1,
  104.          3,1,2, 2,1,3, 5,1,1, 6,1,1, 1,2,1, 6,1,2, 6,1,1, 5,1,1, 6,1,1, 5,1,1,
  105.          6,1,1, 1,1,5, 1,1,1, 2,1,1, 3,1,1, 4,1,2, 4,1,1, 5,1,1, 6,1,1, 6,1,1,
  106.          5,1,1, 6,1,2, 1,2,1, 6,1,3, 1,2,1, 6,1,1, 5,1,1, 5,1,4, 1,1,1, 6,1,1,
  107.          5,1,5, 5,1,1, 6,1,1, 1,2,1, 3,1,1, 2,1,1, 3,1,1, 1,1,6, 0,0,0};

  108. // 頻率-半周期數據表 高八位  共保存了四個八度的28個頻率數據
  109. unsigned char code FREQH[]={
  110.     0xF2, 0xF3, 0xF5, 0xF5, 0xF6, 0xF7, 0xF8,    //低音1234567
  111.     0xF9, 0xF9, 0xFA, 0xFA, 0xFB, 0xFB, 0xFC, 0xFC,//1,2,3,4,5,6,7,i
  112.     0xFC, 0xFD, 0xFD, 0xFD, 0xFD, 0xFE,            //高音 234567
  113.     0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFF};   //超高音 1234567

  114. // 頻率-半周期數據表 低八位
  115. unsigned char code FREQL[]={
  116.     0x42, 0xC1, 0x17, 0xB6, 0xD0, 0xD1, 0xB6,    //低音1234567
  117.     0x21, 0xE1, 0x8C, 0xD8, 0x68, 0xE9, 0x5B, 0x8F, //1,2,3,4,5,6,7,i
  118.     0xEE, 0x44, 0x6B, 0xB4, 0xF4, 0x2D,             //高音 234567
  119.     0x47, 0x77, 0xA2, 0xB6, 0xDA, 0xFA, 0x16};   //超高音 1234567  
  120. void KEY()
  121. {
  122.         if(!pause)                //暫停鍵處理
  123.                 {
  124.                 delayms(5);
  125.                 if(!pause)
  126.                 {
  127.                         TR0=0;
  128.                         speaker=1;
  129.                         if(music_num==0)    //music_num=0只有在剛開機,且未按下暫停鍵時存在,表示剛開機時的狀態,按下后從第一首開始播放
  130.                         {
  131.                                 music_num=1;    //歌曲序號置1
  132.                                 num=0;                //從頭播放
  133.                                 play_enable=1;        //允許播放
  134.                         }
  135.                         else
  136.                         {
  137.                                 play_enable=~play_enable;
  138.                             speaker=1;
  139.                         }
  140.                         while(!pause)         //若按著暫停鍵不放手時的處理
  141.                         {
  142.                         if(play_enable==0){}                //如果是暫停,則顯示時間不變//(暫停時play_enable==0)
  143.                         }

  144.                   }//暫停鍵處理結束
  145.         }//while結束

  146.                 if((!play_up)&&(music_num!=0)) //上一首按鍵
  147.                 {
  148.                 delayms(5);
  149.                 if((!play_up)&&(music_num!=0))
  150.                 {
  151.                    TR0=0;
  152.                    speaker=1;
  153.                         music_num-=1;//歌曲編號減一
  154.                         if(music_num<=0)
  155.                         music_num=8;
  156.                         num=0;                 //從頭開始播放

  157. /*                        if(music_num==(sound_amount+1))
  158.                                 music_num=1;          */
  159.                         delayms(500);//歌曲切換時延時0.5S
  160.                 }       
  161.                 }

  162.                 if((!play_down)&&(music_num!=0))
  163.                 {
  164.                 delayms(5);
  165.                 if((!play_down)&&(music_num!=0))
  166.                 {   
  167.                         TR0=0;
  168.                         speaker=1;
  169.                         music_num+=1;//歌曲編號加一
  170.                         if(music_num>=9)
  171.                         music_num=1;
  172.                         num=0;                  //從頭開始播放

  173.         /*                if(music_num==0)
  174.                                 music_num=sound_amount;                  */
  175.                         delayms(500);//歌曲切換時延時0.5S
  176.                 }
  177.                 }
  178. }
  179. void main(void)
  180. {
  181.         TMOD=0x11; //T0 T1 均在工作方式1
  182.         ET0=1;  //T0開中斷
  183.         EA=1;   //CPU開中斷         
  184.         while(1)
  185.         {
  186.                 music_play();        //根據當前狀態播放相應歌曲的某個音符

  187.                 KEY();

  188.         }
  189. }

  190. void delayms(unsigned int t)           //MS延時子程序
  191. {
  192.         unsigned int i,j;
  193.         for(i=0;i<t;i++)
  194.         {
  195.                 for(j=0;j<123;j++)
  196.                         ;
  197.         }
  198. }

  199. void delay(unsigned char t)            //延時子函數,控制發音的時間長度,每個節拍0.4S
  200. {
  201.         unsigned char t1;
  202.         unsigned long t2;
  203.         for(t1=0;t1<t;t1++)               //嵌套循環, 共延時t個半拍
  204.         {
  205.             for(t2=0;t2<6500;t2++) //延時期間, 可進入T0中斷去發音
  206.         {
  207.                 KEY();
  208.         }
  209.         }
  210.         TR0=0;                               //關閉T0, 停止發音
  211. }

  212. void timer0(void) interrupt 1  //T0中斷程序,控制發音的音調
  213. {
  214.         speaker=!speaker;//輸出方波, 發音
  215.         TH0=timer0h;         //下次的中斷時間,這個時間控制音調高低
  216.         TL0=timer0l;
  217. }

  218. void song(void)          //演奏一個音符
  219. {
  220.         TH0=timer0h;    //控制音調
  221.         TL0=timer0l;
  222.         TR0=1;                    //啟動T0, 由T0輸出方波發音
  223.         delay(time);    //每個音符的演奏時間
  224. }
  225. ////////////////////////////////////////////////////////////////////////////////////
  226. void music_play(void)//播放相應歌曲的某個音符
  227. {
  228.         if((music_num==1)&&(play_enable==1))
  229.         {
  230.                 fre=song1[num]+7*song1[num+1]-1;//第i個是音符,第i+1個是第幾個八度
  231.                 timer0h=FREQH[fre];                    //從數據表中讀出頻率數值,實際上是定時的時間長度
  232.             timer0l=FREQL[fre];
  233.             time=song1[num+2];              //讀出時間長度數值
  234.             num+=3;
  235.                 if(fre<0)                //判斷歌曲的結束位,結束后轉到下一首
  236.                 {
  237.                         num=0;            //下一首從頭播放
  238.                         music_num=2;
  239.             }
  240.                 song();                //發出一個音符
  241.         }
  242. ////////////////////////////////////////////////////////////////////////////////////
  243.         if((music_num==2)&&(play_enable==1))
  244.         {  
  245.                 fre=song2[num]+7*song2[num+1]-1;
  246.                 timer0h=FREQH[fre];
  247.             timer0l=FREQL[fre];
  248.             time=song2[num+2];
  249.             num+=3;
  250.                 if(fre<0)
  251.                 {
  252.                         num=0;
  253.                         music_num=3;
  254.             }
  255.                 song();               
  256.         }
  257. ////////////////////////////////////////////////////////////////////////////////////
  258.                 if((music_num==3)&&(play_enable==1))
  259.         {  
  260.                 fre=song3[num]+7*song3[num+1]-1;
  261.                 timer0h=FREQH[fre];
  262.             timer0l=FREQL[fre];
  263.             time=song3[num+2];
  264.             num+=3;
  265.                 if(fre<0)
  266.                 {
  267.                         num=0;
  268.                         music_num=4;
  269.             }
  270.                 song();               
  271.         }
  272. ////////////////////////////////////////////////////////////////////////////////////
  273.         if((music_num==4)&&(play_enable==1))
  274.         {
  275.                 fre=song4[num]+7*song4[num+1]-1;
  276.                 timer0h=FREQH[fre];
  277.             timer0l=FREQL[fre];
  278.             time=song4[num+2];
  279.             num+=3;
  280.                 if(fre<0)
  281.                 {
  282.                         num=0;
  283.                         music_num=5;
  284.             }
  285.                 song();               
  286.         }
  287. ////////////////////////////////////////////////////////////////////////////////////
  288.         if((music_num==5)&&(play_enable==1))
  289.         {
  290.                 fre=song5[num]+7*song5[num+1]-1;
  291.                 timer0h=FREQH[fre];
  292.             timer0l=FREQL[fre];
  293.             time=song5[num+2];
  294.             num+=3;
  295.                 if(fre<0)
  296.                 {
  297.                         num=0;
  298.                         music_num=6;
  299.             }
  300.                 song();               
  301.         }
  302. ////////////////////////////////////////////////////////////////////////////////////
  303.         if((music_num==6)&&(play_enable==1))
  304.         {
  305.                 fre=song6[num]+7*song6[num+1]-1;
  306.                 timer0h=FREQH[fre];
  307.             timer0l=FREQL[fre];
  308.             time=song6[num+2];
  309.             num+=3;
  310.                 if(fre<0)
  311.                 {
  312. ……………………

  313. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

全部資料51hei下載地址:
音樂盒(8首歌曲).zip (1.03 MB, 下載次數: 777)


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏27 分享淘帖 頂6 踩1
回復

使用道具 舉報

沙發
ID:434268 發表于 2018-11-28 12:06 來自觸屏版 | 只看該作者
樓主,為什么我把你的程序燒錄進51開發版之后卻沒有一點反應?
回復

使用道具 舉報

板凳
ID:436509 發表于 2018-12-1 16:06 | 只看該作者
有沒有proteus的仿真圖
回復

使用道具 舉報

地板
ID:438562 發表于 2018-12-3 17:22 | 只看該作者
謝謝!!!!!!!!!!!!
回復

使用道具 舉報

5#
ID:545707 發表于 2019-6-28 13:05 | 只看該作者
下載到51單片機開發板,改了一下管腳,為什么沒有反應,有誰知道怎么改嗎?
回復

使用道具 舉報

6#
ID:491833 發表于 2019-9-9 19:43 | 只看該作者
試了一下,歌曲的數據表都對
回復

使用道具 舉報

7#
ID:304996 發表于 2019-9-9 23:13 | 只看該作者
好。學習了
回復

使用道具 舉報

8#
ID:515684 發表于 2019-9-10 08:30 | 只看該作者
mark,有空實驗一下。
回復

使用道具 舉報

9#
ID:73182 發表于 2019-9-10 14:40 | 只看該作者
感謝分享
回復

使用道具 舉報

10#
ID:516278 發表于 2019-9-10 22:11 | 只看該作者
謝謝啦,樓主  很完美
回復

使用道具 舉報

11#
ID:597015 發表于 2019-9-12 11:47 | 只看該作者
很棒很棒  正好需要
回復

使用道具 舉報

12#
ID:451441 發表于 2019-9-15 09:49 | 只看該作者
高手,佩服佩服
回復

使用道具 舉報

13#
ID:281879 發表于 2019-9-15 11:57 | 只看該作者
寫的 太好了 學習一下
回復

使用道具 舉報

14#
ID:631206 發表于 2019-10-28 15:50 | 只看該作者
有沒有仿真圖啊
回復

使用道具 舉報

15#
ID:627952 發表于 2019-10-29 23:08 | 只看該作者
很有用,萬分感謝!!!!!
回復

使用道具 舉報

16#
ID:632837 發表于 2019-10-30 18:28 | 只看該作者
感謝分享,大贊!
回復

使用道具 舉報

17#
ID:634518 發表于 2019-11-2 20:27 | 只看該作者

很棒很棒  正好需要
回復

使用道具 舉報

18#
ID:634518 發表于 2019-11-2 20:39 | 只看該作者
剛好 師傅布置了作業 需要相關的的東西 感謝 分享
回復

使用道具 舉報

19#
ID:634994 發表于 2019-11-3 21:01 | 只看該作者
太有創意了 感謝!!
回復

使用道具 舉報

20#
ID:633195 發表于 2019-11-13 08:51 來自觸屏版 | 只看該作者
老哥你原理圖里面那個power在proteus里面是那個啊
回復

使用道具 舉報

21#
ID:656052 發表于 2019-12-4 16:31 | 只看該作者
打call
回復

使用道具 舉報

22#
ID:698050 發表于 2020-2-25 16:20 | 只看該作者
這個怎么調節音量呢?
回復

使用道具 舉報

23#
ID:735274 發表于 2020-4-22 15:42 | 只看該作者
硬件電路原理圖能給一下嗎?
回復

使用道具 舉報

24#
ID:737092 發表于 2020-4-24 15:56 | 只看該作者
為什么我的放進去總有一個語法錯誤。。調試程序1.c(322): error C141: syntax error near ''在線求解決啊!!!!!!
回復

使用道具 舉報

25#
ID:737092 發表于 2020-4-24 15:58 | 只看該作者
調試程序1.c(322): error C141: syntax error near ''為什么總有錯誤啊!!!在線求教
回復

使用道具 舉報

26#
ID:769933 發表于 2020-6-7 21:47 | 只看該作者
沒有運行程序嗎
回復

使用道具 舉報

27#
ID:769933 發表于 2020-6-7 21:48 | 只看該作者
沒有那個電路圖嗎  開發板電路圖
回復

使用道具 舉報

28#
ID:769933 發表于 2020-6-7 21:49 | 只看該作者
1428327352 發表于 2019-9-9 19:43
試了一下,歌曲的數據表都對

我改了引腳沒有反應 怎么改呀
回復

使用道具 舉報

29#
ID:253767 發表于 2020-6-8 08:03 | 只看該作者
謝謝分享!!!
回復

使用道具 舉報

30#
ID:770002 發表于 2020-6-11 09:47 | 只看該作者
有仿真圖嗎
回復

使用道具 舉報

31#
ID:1014819 發表于 2022-4-1 11:04 | 只看該作者
正找著呢就看到了這么棒的代碼,真不錯
回復

使用道具 舉報

32#
ID:1018915 發表于 2022-4-26 19:26 | 只看該作者
為什么仿真時兩個按鍵對應歌曲一樣并且仿真時會閃退
回復

使用道具 舉報

33#
ID:1105755 發表于 2024-1-10 23:13 | 只看該作者
太感謝啦,正好想弄一個,先試試
回復

使用道具 舉報

34#
ID:291549 發表于 2024-1-14 16:43 | 只看該作者
調試成功準備制成成品,用音樂代碼轉換還可以換成其他歌曲。
回復

使用道具 舉報

35#
ID:1142711 發表于 2025-6-21 08:25 | 只看該作者
這真行!厲害!!!
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
天天综合天天综合色| 手机在线观看日韩av| 成人区精品一区二区| 国产精品国产三级国产专播精品人 | 1234区中文字幕在线观看| 男女污视频在线观看| 丝袜美女写真福利视频| 亚欧精品一区| 中文字字幕在线中文乱码电影| 青柠在线影院观看日本| 亚洲精品视频99| 三级av在线播放| yw193.com尤物在线| 国产精品欧美韩国日本久久| 最近免费中文字幕在线第一页| 亚洲在线视频免费| 一级aaaa毛片| av天堂一区二区三区| 精品国产999久久久免费| 天堂av一区二区三区| 在线观看中文字幕一区| 99久久免费精品国产免费| 玖玖在线视频| 婷婷丁香六月天| 国产黄在线观看| 黄页网站大全在线免费观看| 新片速递亚洲合集欧美合集| 国产精品伊人| 亚洲日本三级| 今天的高清视频免费播放成人| 国产美女一区| 国产精品一卡二| 国产欧美一区二区精品性| 亚洲黄色免费网站| 欧美主播一区二区三区| 亚洲高清一二三区| 精品综合久久久久久97| 国产精品扒开腿做爽爽爽男男 | 亚洲美女色禁图| 激情综合网最新| 久久久久99精品国产片| 亚洲一区二区三区在线| 欧美亚洲二区| 日韩高清影视在线观看| 午夜精品偷拍| 精品国产aⅴ| 一区在线免费| 国产精品一区不卡| 亚洲精品成a人| 欧美日韩国产综合视频在线观看| 精品中文字幕久久久久久| 久热爱精品视频线路一| 亚洲毛片在线免费观看| 欧美精品一区二区免费| 91九色在线视频| 亚洲精品成人a8198a| 污污视频网站免费观看| 国产亚洲精品网站| 一级黄色免费视频| 国产亚洲精品久久久久久无几年桃| 国产一区二区视频免费观看| 一二三区免费视频| 中文字幕av免费| 天天摸日日操| 欧美性天天影视| 成人污污www网站免费丝瓜| 日韩国产欧美| 激情图片小说一区| 亚洲综合精品久久| 亚洲国内精品在线| 国产成人一区二| 中文字幕一区二区三区最新| 亚洲成人手机在线观看| 国产在线观看你懂的| 午夜视频在线播放| 成人高清在线观看免费| av线上观看| 八戒八戒神马在线电影| 日韩中文字幕视频网| 亚洲国产1区| 国产日韩欧美a| 91麻豆精品久久久久蜜臀| 欧美疯狂做受xxxx高潮| 国产伦精品一区二区三区视频黑人 | 成人免费视频caoporn| 欧美日韩国产中文精品字幕自在自线| 亚洲欧洲日韩国产| 97超碰最新| 一区二区三区 日韩| 日韩av免费看网站| 国产久一道中文一区| 欧美老熟妇喷水| 91精品国自产在线| 少妇高潮久久久| 在线国产福利| 欧美亚洲二区| 日本视频一区二区三区| 成人深夜在线观看| 在线观看国产日韩| 91极品视频在线| 中文字幕日韩精品无码内射| 国产精品久久久久久久av| 97免费在线观看视频| 日韩不卡高清| 色成人亚洲网| 无码小电影在线观看网站免费| 中文一区一区三区免费在线观看| 26uuu另类欧美| 精品国内片67194| 亚洲qvod图片区电影| 天天操天天摸天天爽| 亚洲欧美自拍视频| 狠狠色噜噜狠狠狠狠黑人| zzzwww在线看片免费| 精品99视频| 亚洲国产美国国产综合一区二区| 久久国产精品视频| 今天免费高清在线观看国语| 最新日韩免费视频| 国产免费麻豆视频| а√天堂资源官网在线资源| 欧美精品日本| 亚洲6080在线| 午夜美女久久久久爽久久| 国产精品国三级国产av| 欧美国产精品一二三| 樱花草www在线观看| 欧美最新精品| 激情av综合网| 亚洲精品一线二线三线| 欧美精品免费播放| 樱空桃在线播放| 九九视频免费观看| 爱爱视频网站| 久久久久久久久久久久电影| 成人免费观看av| 日韩国产欧美区| 日韩妆和欧美的一区二区| 欧美乱大交做爰xxxⅹ小说| 国产麻豆免费| 国产69精品久久久久9999人| 国产呦精品一区二区三区网站| 欧美一级久久久| 欧美极品视频一区二区三区| 成人18视频免费69| 日本中文在线视频| 黄色小视频免费| 狂野欧美xxxx韩国少妇| 久久精品一区蜜桃臀影院| 另类色图亚洲色图| 色诱视频在线观看| 精品一区二区6| 最新天堂网www| 成人在线免费| 91麻豆免费在线观看| 日韩中文字幕在线播放| 精品人妻一区二区三区四区在线| 国产乱码精品一区二三区蜜臂| 黄色动漫免费看| **精品中文字幕一区二区三区| 成人高清视频免费观看| 久久久精品一区二区| 日本一区二区久久精品| 欧美三级黄色大片| heyzo视频在线播放| 久久最新网址| 精品露脸国产偷人在视频| 91沈先生作品| 长河落日免费高清观看| 天天射天天拍| 精品国产精品久久一区免费式| 一区二区三区精密机械公司| 99热在线观看免费精品| 亚洲第一天堂网| 91九色porny在线| 老司机亚洲精品一区二区| 激情欧美日韩一区二区| 91精品国产乱| 国产98在线|日韩| 免费看黄色片的网站| 亚洲欧美黄色片| 国产黄色片在线播放| 欧美国产小视频| 一区二区三区在线视频播放| 欧美激情第三页| 男人揉女人奶房视频60分| 中文字幕乱码视频| 视频在线不卡| 国产精品成人a在线观看| 伊人性伊人情综合网| 午夜精品久久17c| 国产精品涩涩涩视频网站| 亚洲手机在线观看| 黄色av网址在线免费观看| 久久国产精品亚洲人一区二区三区| 国产精品国产精品国产专区不蜜| 欧美猛交免费看| 亚洲激情在线观看视频| www久久久com| 国产乱色在线观看| 久久激情综合| 欧美成人国产一区二区| 色播五月综合| 天海翼一区二区| 中日韩免费毛片| 五月激情久久久| 在线观看成人免费视频| 国产成人免费观看| 中文字幕乱码av| 2021天天操| 久久最新网址| 精品欧美一区二区三区| 国产福利久久| 青草影院在线观看| 黄色小视频在线播放| 婷婷亚洲五月| 欧美日韩一区 二区 三区 久久精品| 高清一区二区三区视频| www.97视频| 一二三四中文在线| 91精品啪在线观看国产81旧版| 久久人人爽人人人人片| 性生交大片免费看女人按摩| 精品176极品一区| 精品久久中文字幕久久av| 男人天堂网站在线| 欧美色图久久| 日韩一区自拍| 亚洲人成在线一二| 亚洲成av人片在线观看无| 在线黄色.com| 成人永久看片免费视频天堂| 成人福利网站在线观看| 蜜臀99久久精品久久久久小说| 欧美成人精品三级网站| 欧美日韩另类在线| 久久久亚洲精品无码| 美女与牲口做爰视频在线观看| 国内精品美女在线观看| 欧美成人免费观看| 欧美日韩大片在线观看| av在线最新| 欧美日韩激情视频| av片中文字幕| 国产成人午夜精品| 日本一道高清亚洲日美韩| 亚洲综合无码一区二区| 国产欧美123| 福利片在线播放| 美女视频免费一区| 国产在线播放91| 国产丰满果冻videossex| 中日韩免视频上线全都免费| 日韩av综合网站| 中文字幕一区二区人妻在线不卡| 日日摸日日添日日躁av| 日韩综合网站| 精品国产一区二区三区久久| 人与动物性xxxx| 一二三四视频在线中文| 一本到不卡精品视频在线观看| 日本精品www| 1024在线视频| 欧美韩国日本一区| 国产日韩第一页| 成人在色线视频在线观看免费大全| 免费黄网站欧美| 粉嫩高清一区二区三区精品视频| 天堂在线资源库| 欧美日韩精品一本二本三本| 4p变态网欧美系列| 国产精品一区二区黑人巨大| 国产一卡不卡| 欧美大奶子在线| 亚洲天堂视频在线播放| 亚洲自拍电影| 欧美国产日韩二区| 欧美激情一区二区三区免费观看| 亚洲va久久| 美乳少妇欧美精品| 高潮毛片又色又爽免费| 免费看成人吃奶视频在线| 欧美丰满老妇厨房牲生活| 自拍偷拍校园春色| 国产亚洲欧美日韩在线观看一区二区 | 久久爱www成人| 久久国产色av| 中文在线最新版天堂| 性欧美lx╳lx╳| 欧美另类在线播放| 超碰在线97观看| 91综合久久| 国产精品久久久久久久电影| 五月婷婷狠狠干| 日韩不卡一区二区三区| 欧美亚洲国产视频| 精品国产18久久久久久| 午夜国产精品视频| 成人看片人aa| 国产小视频在线高清播放| 黄色精品视频| 亚洲国产成人久久| 久久亚洲av午夜福利精品一区| 亚洲3区在线| 欧美乱大交xxxxx另类电影| 国产区精品在线| 精品五月天堂| 欧美激情视频在线观看| 国产喷水福利在线视频| 一本色道久久综合亚洲精品高清| aa成人免费视频| 人妻无码一区二区三区久久99| 亚洲第一论坛sis| 91av视频在线免费观看| 天天操天天射天天舔| 日韩电影免费在线观看网站| 日韩免费av电影| 97在线资源| 午夜精品福利在线| 性色av蜜臀av色欲av| 欧美h版在线观看| 欧美激情小视频| 影音先锋在线中文字幕| 国产激情视频一区二区三区欧美| 97免费资源站| 免费人成a大片在线观看动漫| 久久久不卡影院| 亚洲一区二区在线视频观看| 国产免费拔擦拔擦8x高清在线人| 日韩精品日韩在线观看| 中文字幕一区二区三区四区视频| 国产精品普通话对白| 亚洲欧美成人一区| 香蕉av在线| 欧美电影在线免费观看| 实拍女处破www免费看| 日本一区二区三区播放| 欧美中在线观看| 日韩欧美中文| 国产精品黄页免费高清在线观看| 午夜性色福利影院| 日韩国产欧美在线播放| 免费国产一区| 狠狠干天天爱| 国产欧美一区二区精品仙草咪| av动漫在线观看| 午夜免费福利在线观看| 国产亚洲va综合人人澡精品| 欧美久久久久久久久久久久久久| 影音先锋另类| 婷婷成人综合网| 亚洲精品乱码久久久久久久| jk漫画禁漫成人入口| 日韩精品高清在线观看| 日韩少妇高潮抽搐| 日韩毛片视频| 成人情趣片在线观看免费| 国产精选一区二区三区不卡催乳| 成人免费视频视频在线观看免费| 大陆极品少妇内射aaaaaa| 欧美在线观看在线观看| 91久久精品午夜一区二区| 91激情视频在线观看| 一区二区三区四区高清视频| 欧美肥婆姓交大片| 天堂中文在线观看| 懂色一区二区三区免费观看| 人妻无码久久一区二区三区免费| 男人的天堂在线| 欧美精品自拍偷拍| 日韩av片在线播放| 亚洲高清资源在线观看| 国产欧美一区二区视频| 91.·福利| 色悠悠亚洲一区二区| 男人操女人的视频网站| 日韩大片在线观看| 久久久综合香蕉尹人综合网| 国产精品合集一区二区| 久久综合久色欧美综合狠狠| 中文字幕 91| 亚洲精品国产综合区久久久久久久| 91福利在线观看视频| 成人99免费视频| 青青草福利视频| 911精品美国片911久久久| 成人在线免费高清视频| 国产经典一区| 96国产粉嫩美女| 91精品专区| 亚洲电影免费观看高清| 色屁屁草草影院ccyycom| 国产视频一区在线播放| 91久久久久久久久久久久久久| 亚洲高清久久| 爱情岛论坛亚洲首页入口章节| 丁香婷婷成人| 色一情一乱一伦一区二区三欧美| 91超碰在线播放| 国产日韩综合一区二区性色av|