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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 17979|回復: 34
打印 上一主題 下一主題
收起左側

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#
無效樓層,該帖已經被刪除
13#
ID:451441 發表于 2019-9-15 09:49 | 只看該作者
高手,佩服佩服
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

18#
無效樓層,該帖已經被刪除
19#
ID:634518 發表于 2019-11-2 20:27 | 只看該作者

很棒很棒  正好需要
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

23#
無效樓層,該帖已經被刪除
24#
ID:656052 發表于 2019-12-4 16:31 | 只看該作者
打call
回復

使用道具 舉報

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

使用道具 舉報

26#
無效樓層,該帖已經被刪除
27#
ID:735274 發表于 2020-4-22 15:42 | 只看該作者
硬件電路原理圖能給一下嗎?
回復

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

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

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

35#
無效樓層,該帖已經被刪除
36#
無效樓層,該帖已經被刪除
37#
無效樓層,該帖已經被刪除
38#
ID:1014819 發表于 2022-4-1 11:04 | 只看該作者
正找著呢就看到了這么棒的代碼,真不錯
回復

使用道具 舉報

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

使用道具 舉報

40#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
偷窥少妇高潮呻吟av久久免费| 成人有码视频在线播放| av亚洲精华国产精华精华| 99在线热播| 一卡二卡三卡日韩欧美| 欧美国产91| aa国产成人| 菠萝蜜网站在线观看| 澳门黄色一级片| 福利视频一区二区三区四区| 2018日韩中文字幕| 欧美日韩国产一二三| 精品一区二区日韩| 色婷婷精品视频| 欧美日韩在线看片| 日本黄色女人| 中文精品一区二区三区| 高潮精品一区videoshd| 大香伊人久久精品一区二区| 久蕉依人在线视频| 亚洲精品人成电影网| 九九视频在线免费观看| 一区二区三区三区在线| 久久久久久尹人网香蕉| 欧美日韩精品一区二区| 不卡一区中文字幕| 久久精品国产亚洲夜色av网站| 日本一本在线免费福利| 国产在线一二| 欧美一级片在线免费观看| 国产精品久久久久久久久久直播| 日韩精品久久久久久福利| 国产精品天美传媒| 久久一本综合频道| 欧美日韩一区二区三区在线电影| 黄色在线免费网站| 成人影院一区二区三区| 国产91免费看| 国产一级片免费| 日日噜噜夜夜狠狠| 亚洲不卡一卡2卡三卡4卡5卡精品| 91超碰caoporn97人人| 亚洲精品一区二区三区香蕉| 亚洲天堂网中文字| 激情成人综合网| 成人福利一区| 亚洲人成77777| 伊人久久男人天堂| 色天使久久综合网天天| 国产视频一区二区在线| 青青国产91久久久久久| 爽成人777777婷婷| 91精品啪在线观看国产手机| av免费不卡| 亚洲精品视频在线免费| 丝袜免费视频| 欧美性猛交 xxxx| 久久久久久少妇| 国产一二三四区在线| 久久发布国产伦子伦精品| 中文字幕在线视频网| 亚洲一区二三| 国产免费一区二区三区香蕉精| 亚洲欧美激情精品一区二区| 欧美日韩和欧美的一区二区| 一区二区三区加勒比av| 婷婷亚洲五月色综合| 香蕉成人app| 天堂8中文在线最新版在线| 丝袜+亚洲+另类+欧美+变态| 国产小黄视频| 91抖音在线观看| 欧美最猛性xxxxx喷水| www.日本在线观看| 午夜一级黄色片| 久久夜靖品2区| 精品无码m3u8在线观看| 国产精品无码无卡无需播放器| 手机免费看av网站| 激情婷婷综合网| 日本wwwcom| 9l视频自拍9l视频自拍| 欧美最大成人综合网| yellow视频在线观看一区二区| 奇米成人av国产一区二区三区| 久久精彩免费视频| 亚洲国产三级网| 精品日韩美女的视频高清| 国产精品视频免费看| 97久久精品人人做人人爽 | 欧洲精品乱码久久久久蜜桃| 在线免费观看成人短视频| 国产偷国产偷精品高清尤物| 粉嫩久久99精品久久久久久夜| 蜜臀av在线播放一区二区三区| 日韩a一区二区| 欧美一级二级三级视频| 豆花视频一区二区| 亚洲精品在线a| 日韩成人视屏| 红杏成人性视频免费看| 老牛影视av一区二区在线观看 | 老司机免费视频一区二区| 亚洲狠狠爱一区二区三区| 爱爱视频网站| 91丨九色丨蝌蚪丨老板 | 初尝黑人巨炮波多野结衣电影| 色先锋av资源| 黄网站免费观看| 国产污污在线观看| 天堂a√中文在线| 美国成人毛片| 超碰在线网址| 美女在线视频免费| 开心丁香婷婷深爱五月| 最新在线你懂的| 日韩大片b站免费观看直播| h视频在线播放| h网站视频在线观看| 主播国产精品| 成人免费福利| 高潮久久久久久久久久久久久久| 亚洲丁香日韩| 欧美激情成人在线| 青青草国产精品亚洲专区无| 国产精品正在播放| 91蝌蚪porny九色| 91天堂素人约啪| 中文字幕日韩av资源站| 欧美日韩午夜视频在线观看| 欧美一区二区性放荡片| 日韩精品专区在线影院观看| 一区二区在线视频| 98精品在线视频| 亚洲在线第一页| 亚洲欧洲一区二区福利| 日批视频在线免费看| 影音先锋久久精品| 国产精品国产三级国产在线观看| 伊人久久成人| 国产中文字幕一区| 国产精品理论片| 午夜影院在线观看欧美| 日韩欧美亚洲国产另类| 中文字幕亚洲第一| 国产精品欧美久久久| 免费在线成人av电影| 草b视频在线观看| 日本少妇xxx| 波多野结衣家庭教师| 爱爱视频免费在线观看| 一级做a爱片性色毛片| 欧美成人午夜做爰视频在线观看 | 中文字幕第100页| 精品人妻一区二区三区香蕉| 黄色在线观看国产| 久久er视频| 日韩欧美国产精品一区二区三区| 成年人黄视频在线观看| 日韩一二三区在线观看| 国产精品sm| 久久99精品久久只有精品| 中文字幕色av一区二区三区| 欧美日韩美女一区二区| 欧美xxxx综合视频| 久久96国产精品久久99软件| www.色偷偷.com| 青娱乐国产精品| 午夜一区在线观看| 福利网站av| 污污影院在线观看| 日本成人中文| 久久se精品一区精品二区| 中文字幕亚洲一区二区av在线| 日韩网站在线看片你懂的| 性色av一区二区咪爱| 日本精品一区二区三区视频| 日本一区二区三区在线免费观看| 国产成人精品av在线| 日韩成人高清在线| 成人中文字幕+乱码+中文字幕| 免费人成在线观看视频播放| 精品国产乱码久久久久夜深人妻| 久久久久99精品成人片我成大片| 国产又猛又粗| √新版天堂资源在线资源| 一区二区三区视频播放| 国产日韩视频| 亚洲激情av在线| 亚洲国产99精品国自产| 91免费在线视频| 日韩 欧美 高清| 国产亚洲精久久久久久无码77777| 中文av资源| 国产一二三区在线| 丝袜av一区| 成人免费的视频| 欧美日韩不卡视频| 国产精品扒开腿做爽爽爽男男| 欧美亚洲黄色片| 亚洲波多野结衣| 精品一区二区三区免费站| www免费网站在线观看| 自拍自偷一区二区三区| 99视频热这里只有精品免费| 日韩一区二区精品在线观看| 成人福利网站在线观看11| 精品999在线| 中文字幕在线网站| 完整版免费av片| 国产精品毛片久久久久久久久久99999999| 一本一道久久综合狠狠老精东影业| 亚洲蜜桃精久久久久久久| 中文字幕欧美日韩| 做爰高潮hd色即是空| 天堂网中文在线观看| 国产精品合集一区二区| 欧美14一18处毛片| 午夜久久久久| 欧美日韩国产综合新一区| 26uuu亚洲伊人春色| 中国丰满人妻videoshd| 精品无码一区二区三区的天堂| 成年人在线免费观看视频网站| 香蕉久久一区| 东方欧美亚洲色图在线| 亚洲欧洲国产精品| 亚洲区成人777777精品| 欧美激情中文网| 国产精品999| 成年人视频观看| 中文字幕一区二区三区波野结| 青柠在线影院观看日本| 伊人成综合网yiren22| 中文字幕免费不卡| 久久露脸国产精品| 一级黄色香蕉视频| 国产精选久久久| а√在线中文网新版地址在线| 高清av一区二区| 性欧美办公室18xxxxhd| 国产在线不卡av| chinesemodel无套啪啪| 欧美亚洲国产精品久久| 欧美日韩你懂得| 亚洲视频sss| av网站免费播放| 中文字幕av一区二区三区佐山爱| 国产亚洲精久久久久久| 国产精品狠色婷| 黄色一级大片在线免费观看| 一级片在线视频| 日本强好片久久久久久aaa| 日韩在线视频网| 亚洲一区二区三区四区精品| 福利片在线播放| 欧美日韩国产免费观看| 日韩电影在线观看中文字幕 | 99久久精品费精品国产风间由美| 欧美日韩在线免费视频| 亚洲av综合色区| 四虎永久在线观看| av在线成人| 激情av一区二区| 自拍另类欧美| 五十路在线视频| 136国产福利精品导航网址应用| 欧美日韩精品在线| 欧美aaa在线观看| 亚洲剧场午夜在线观看| 丁香一区二区| 欧美日本免费一区二区三区| 国产综合中文字幕| 国产成人禁片免费观看| 99久久99热这里只有精品| 亚洲国产精品999| 另类小说第一页| 给个网站可以在线观看你懂的 | 91精品福利在线一区二区三区 | 国产视频精品视频| 精品久久久网站| 午夜精品区一区二区三| 99精品久久久久久中文字幕| 日本一区二区中文字幕| 日韩人在线观看| 超碰97免费观看| 男女视频网站在线观看| av中文字幕网| 韩日一区二区三区| 亚洲成人精品久久久| 亚洲 国产 图片| 一级毛片视频| 国v精品久久久网| 91网站免费看| 国产精品高潮呻吟av| 伊色综合久久之综合久久| 777午夜精品视频在线播放| 激情五月亚洲色图| 成年免费网站| 国产美女视频91| 亚洲a一级视频| 国产视频在线观看视频| 国产精品久久久网站| 精品国产免费久久| 国产xxxxxxxxx| 精品孕妇一区二区三区| 亚洲精品成人精品456| 一本大道东京热无码aⅴ| 日本深夜福利视频| 蜜臀av国产精品久久久久| 成人a在线视频| 亚洲xxxx天美| 91欧美大片| 国产+人+亚洲| 在线观看日批视频| 国产精品亚洲片在线播放| 中文日韩在线视频| 久久久久久av无码免费网站| 456成人影院在线观看| 欧美久久久影院| 给我免费观看片在线电影的| 午夜av在线免费观看| 亚洲色图19p| 国产l精品国产亚洲区久久| 2018av男人天堂| 2021中文字幕一区亚洲| 中文字幕超清在线免费观看| 先锋影音av资源站| 成人网在线免费视频| 日日骚一区二区网站| 日本激情五月| 高清av一区二区| 成年人免费观看的视频| ·天天天天操| 国产精品私人自拍| 一本大道熟女人妻中文字幕在线| 一级毛片在线| 一区二区久久久| 亚洲免费看av| av中文字幕在线观看| 在线视频国内自拍亚洲视频| 国产 xxxx| 国产另类xxxxhd高清| 亚洲福利视频久久| 天天看片中文字幕| 99re6热只有精品免费观看| 色婷婷成人综合| 中文字幕一区二区三区四区欧美| 俺要去色综合狠狠| 日韩免费观看视频| 亚洲伊人久久综合| 国产乱码久久久久久| 久久精品论坛| 欧美亚洲在线视频| 免费看av毛片| 日韩电影一二三区| 欧美午夜精品理论片a级大开眼界| eeuss影院网站免费观看| 亚洲国产精品成人综合色在线婷婷| 欧美成人精品欧美一级乱| 9191在线观看| 欧美日韩的一区二区| 天天鲁一鲁摸一摸爽一爽| 清纯唯美亚洲经典中文字幕| 久久人人看视频| 亚洲AV第二区国产精品| 麻豆精品在线播放| 韩国黄色一级大片| 狠狠v欧美ⅴ日韩v亚洲v大胸| 在线免费精品视频| 波多野结衣欲乱| 欧美**vk| 亚洲a在线观看| 4hu最新网址| 亚洲精品国产一区二区精华液 | 久热精品视频| 中国一级黄色录像| 波多野结衣一区二区| 91精品午夜视频| 欧美另类一区二区| 伊人蜜桃色噜噜激情综合| 久久综合福利| 中日韩免费毛片| 欧美日韩欧美一区二区| 日本一级淫片色费放| 一区二区三区毛片免费| 九色综合婷婷综合| 中文字幕中文字幕在线中文字幕三区| 色综合激情五月| 印度午夜性春猛xxx交| 精品久久91| 成人国产1314www色视频| 成年人免费网站| 一本大道av伊人久久综合| 国产一级片免费| 一区在线视频观看| 中文字幕一区二区三区四区五区六区| 你懂的在线看| 欧美v亚洲v综合ⅴ国产v| 亚洲综合精品在线|