亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 123.c

?? 用單片機實現的茉莉花曲子音樂的播放功能!值得學習參考!
?? C
字號:
                    /*12Mhz晶振工作*/
#include <at89x51.h>
#define uint unsigned int
#define uchar unsigned char
sbit BUZZER=P2^4;
uint m,i,rti,l;

//在12M頻率下的高低音音頻率表,toneh為高字節,toneh1為低字節
uchar code toneh[15]={0xfe,0xfe,0xfe,0xfe,0xfe,0xfe,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0xff};
uchar code toneh1[15]={0x22,0x56,0x85,0x9a,0xc1,0xe3,0x03,0x10,0x2b,0x42,0x4c,0x60,0x71,0x81,0xff};
                   
/*******************************************************************************************
以下為用戶自定義
song[]為音樂的音譜。1~7為高音。8為停音節,a~g為低音。
length[]為每個音譜的音第。如1/4節拍。1/2節拍       以下為一首名曲“茉莉花”
*****************************************************************555**************************/
  uchar code song[]="335676556558335676556558555356655832353211211321322356755235231feef1223121fee8"; //音譜,把你喜歡的樂譜加入就可
uchar code length[]="422422442241422422442241444224444142242242244222244242244422222244444422222442"; //音長                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     ; 
void timer0(void)interrupt 1
{
 if(rti!=14)
  { 
   BUZZER=!BUZZER;        //輸出
   TH0=toneh[rti];        //裝入音譜
   TL0=toneh1[rti];
  }
}

void timerl(void)interrupt 3
{
  TH1=0x0c;
  TL1=0xdc;              //音長定時值。125毫秒
  m++;                   //音長計數器
}

playc(char ch)
{
  int ti;
  switch(ch)
  {
    case'a': ti=0;break;
    case'b': ti=1;break;
    case'c': ti=2;break;
    case'd': ti=3;break;
    case'e': ti=4;break;
    case'f': ti=5;break;
    case'g': ti=6;break;
    case'1': ti=7;break;
    case'2': ti=8;break;
    case'3': ti=9;break;
	 case'4': ti=10;break;
    case'5': ti=11;break;
    case'6': ti=12;break;
    case'7': ti=13;break;
	 case'8': ti=14;break;
     default:ti=50;break;
	  }

	  return(ti);
}


void main()
{
  m=0;
  TMOD=0X11;
  P1_0=0;
  TH0=toneh[0];
  TL0=toneh1[0];
  TH1=0x0c;                 //定時器1為125毫秒中斷
  TL1=0xdc;
  IP=0x08;                  //定時器1優先級高。
  EA=1;
  ET0=1;
  ET1=1;
  TR0=1;
  TR1=1;
  i=0;
  while(1)
    {
      
 	   if(song[i]=='\0')        //是否播放完畢。
		  i=0;
      rti=playc(song[i]);         //把音譜加入寄存器
      l=length[i]-0x30;        //把音長力入寄存器
		while(m<l);          //等待音長結束
      m=0;                //音長清歸零
      i++;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
水野朝阳av一区二区三区| 久久精品国产网站| 麻豆成人综合网| 99免费精品视频| 4438x成人网最大色成网站| 中文字幕二三区不卡| 首页国产丝袜综合| 91久久精品一区二区二区| 精品成人免费观看| 三级不卡在线观看| 色婷婷av一区二区三区大白胸| 久久久久久9999| 日本大胆欧美人术艺术动态| 日本精品视频一区二区| 国产精品久久久久天堂| 国产精品一区在线观看乱码| 欧美一区二区三区日韩视频| 亚洲一区自拍偷拍| 99热这里都是精品| 精品国产电影一区二区| 日韩高清在线不卡| 欧美日韩1234| 亚洲国产日日夜夜| 欧美综合一区二区三区| 亚洲欧洲综合另类| 91蝌蚪国产九色| 日韩伦理av电影| 91视频在线观看| 国产精品久久久久久妇女6080| 国产成人综合网站| 国产亚洲福利社区一区| 国产精一品亚洲二区在线视频| 欧美一区二区三区在线看| 婷婷丁香激情综合| 9191国产精品| 蜜臀av一区二区三区| 日韩欧美精品在线| 精品在线免费视频| 久久久久久久精| 成人免费看片app下载| 国产精品福利一区二区| av成人老司机| 亚洲自拍偷拍图区| 欧美日韩国产小视频在线观看| 午夜久久久影院| 日韩一区二区三区视频| 乱一区二区av| 国产精品理论在线观看| 91农村精品一区二区在线| 亚洲自拍都市欧美小说| 91精品国产手机| 国产一区二区三区电影在线观看 | 日本一区二区三区视频视频| 国产精品91xxx| 亚洲人被黑人高潮完整版| 欧美三级视频在线| 老司机午夜精品| 国产精品免费av| 91社区在线播放| 日韩专区中文字幕一区二区| 久久久精品蜜桃| 日本高清免费不卡视频| 美女脱光内衣内裤视频久久影院| 国产日韩精品一区| 日本高清无吗v一区| 麻豆精品在线观看| 中文字幕日韩欧美一区二区三区| 欧美性xxxxxxxx| 国产一区二区三区免费播放| 亚洲精品视频自拍| 欧美一卡在线观看| 91首页免费视频| 精品一区二区影视| 亚洲精品久久久蜜桃| 26uuu久久天堂性欧美| 91国偷自产一区二区开放时间| 日本成人在线不卡视频| 中文字幕亚洲在| 日韩三区在线观看| 色菇凉天天综合网| 国产精品伊人色| 日本成人中文字幕| 亚洲一区欧美一区| 中文字幕高清不卡| 日韩美一区二区三区| 日本韩国精品一区二区在线观看| 国内成人精品2018免费看| 亚洲影视资源网| 亚洲欧美在线高清| 久久久99精品久久| 日韩欧美色综合网站| 欧美视频一区在线观看| 成人av午夜电影| 国产综合色在线| 青青国产91久久久久久| 亚洲色图制服丝袜| 中文字幕不卡在线观看| 精品国产91九色蝌蚪| 欧美久久一二区| 欧美又粗又大又爽| 91视频观看视频| 成人午夜视频福利| 国产成人夜色高潮福利影视| 美女久久久精品| 日韩综合在线视频| 石原莉奈一区二区三区在线观看| 亚洲美女视频在线| 亚洲欧洲日韩女同| 国产精品国产三级国产专播品爱网| 久久久久国产精品麻豆| 精品国产乱码久久| 久久蜜臀中文字幕| 2021国产精品久久精品| 精品免费一区二区三区| 欧美一区二区三区视频在线| 欧美一级日韩免费不卡| 日韩欧美久久一区| 精品国产乱子伦一区| 精品国产一区二区三区av性色 | 欧美在线不卡一区| 欧美体内she精高潮| 欧美日韩国产美| 日韩一区二区影院| 日韩免费观看高清完整版在线观看| 日韩一区二区在线观看视频| 精品sm捆绑视频| 久久久精品日韩欧美| 国产精品无码永久免费888| 国产精品第五页| 一区二区三区中文字幕精品精品| 亚洲综合视频网| 日韩电影在线观看一区| 蜜臀av一区二区| 成人av中文字幕| 欧美在线短视频| 这里只有精品免费| 久久免费的精品国产v∧| 1024成人网| 亚洲成av人片www| 国产一区亚洲一区| av电影在线观看完整版一区二区| 在线观看欧美日本| 日韩女优制服丝袜电影| 久久精品一区八戒影视| 亚洲欧美一区二区三区孕妇| 亚洲一区二区三区国产| 激情综合五月婷婷| 99久久国产综合精品女不卡| 欧美美女黄视频| 国产日韩欧美亚洲| 亚洲国产aⅴ天堂久久| 激情五月激情综合网| 94-欧美-setu| 日韩欧美视频一区| 亚洲情趣在线观看| 国产一区视频导航| 欧美日韩一区二区三区高清 | 成人伦理片在线| 在线观看免费亚洲| 久久久久久99久久久精品网站| 一区二区高清在线| 国产乱子轮精品视频| 欧美午夜片在线看| 国产精品五月天| 精品亚洲成av人在线观看| 91国产免费看| 中文字幕成人av| 国产一区二三区| 欧美日韩高清不卡| ...xxx性欧美| 国产成人精品午夜视频免费| 5566中文字幕一区二区电影| 国产精品传媒在线| 国产麻豆精品一区二区| 69久久夜色精品国产69蝌蚪网| 亚洲少妇最新在线视频| 国产高清成人在线| 欧美成人一区二区| 午夜国产精品一区| 在线一区二区三区做爰视频网站| 日本一区二区三级电影在线观看| 麻豆精品视频在线观看| 欧美日韩精品欧美日韩精品| 亚洲人成在线播放网站岛国| 国产精品1024| 精品国产乱码久久久久久1区2区| 日本va欧美va瓶| 欧美丝袜自拍制服另类| 亚洲黄一区二区三区| 91蜜桃网址入口| 亚洲视频一区在线观看| 99在线视频精品| 中文字幕一区二区三区乱码在线| 成人av中文字幕| 成人欧美一区二区三区小说| 99精品欧美一区二区三区小说| 国产精品国产精品国产专区不片| 成人一区二区三区中文字幕| 中文字幕二三区不卡| youjizz国产精品|