freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

電子音樂播放器的設(shè)計(jì)和制作畢業(yè)設(shè)計(jì)論文-資料下載頁(yè)

2025-06-27 16:20本頁(yè)面
  

【正文】 //5 suo 255FREQ/24/234/256,256FREQ/24/234%256, //6 la 255FREQ/24/262/256,256FREQ/24/262%256, //7 xi 0xff,0xea, //0 休止符 255FREQ/24/278/256,256FREQ/24/278%256, //1 do 255FREQ/24/312/256,256FREQ/24/312%256, //2 re 255FREQ/24/350/256,256FREQ/24/350%256, //3 mi 255FREQ/24/371/256,256FREQ/24/371%256, //4 fa 255FREQ/24/416/256,256FREQ/24/416%256, //5 suo 255FREQ/24/467/256,256FREQ/24/467%256, //6 la 255FREQ/24/525/256,256FREQ/24/525%256, //7 xi 0xff,0xea, //0 休止符 255FREQ/24/556/256,256FREQ/24/556%256, //1 do 255FREQ/24/624/256,256FREQ/24/624%256, //2 re 255FREQ/24/700/256,256FREQ/24/700%256, //3 mi 255FREQ/24/742/256,256FREQ/24/742%256, //4 fa 255FREQ/24/833/256,256FREQ/24/833%256, //5 suo 255FREQ/24/935/256,256FREQ/24/935%256, //6 la 255FREQ/24/1049/256,256FREQ/24/1049%256, //7 xi 0xff,0xea, //0 休止符 255FREQ/24/1112/256,256FREQ/24/1112%256, //1 do 255FREQ/24/1248/256,256FREQ/24/1248%256, //2 re 255FREQ/24/1400/256,256FREQ/24/1400%256, //3 mi 255FREQ/24/1484/256,256FREQ/24/1484%256, //4 fa 255FREQ/24/1618/256,256FREQ/24/1618%256, //5 suo 255FREQ/24/1764/256,256FREQ/24/1764%256, //6 la 255FREQ/24/1968/256,256FREQ/24/1968%256, //7 xi}。unsigned char temp_TH1。unsigned char temp_TL1。 // 音樂_編碼2 IO定義 //sbit PIN_MSC=P1^0。 // 音樂輸出端口 // // 音樂_編碼2 函數(shù)原型//void music_delay(unsigned char x)。 //音樂節(jié)拍延時(shí)void music_play(unsigned char *msc)。 //播放音樂子程序 // 音樂_編碼2 函數(shù) //////void music_int_t1 (void) interrupt 3 using 1 //定時(shí)中斷1// { PIN_MSC=~PIN_MSC。 TH1=temp_TH1。 TL1=temp_TL1。}////void music_delay(unsigned char n) //延時(shí) 125*n 毫秒 { unsigned char i=125,j。 do { do { for (j=0。 j230。 j++) _nop_()。 //j=(11159KHz/1210)/4 }while(i)。 }while(n)。}////void music_play(unsigned char *msc) //音樂 { unsigned char m,n,s。 unsigned char music_freq=32。 //音高 unsigned char music_long。 //節(jié)拍 unsigned char music_data=0。 //音符數(shù)據(jù) bit music_up=0。 //升半音 bit music_break=0。 //斷奏 temp_TH1=0xff。 temp_TL1=0xea。 //關(guān)輸出(輸出超聲波) TMOD=0x11。 //T0:16位定時(shí)器、T1:16位定時(shí)器 TCON = 0x50。 // TCON: 定時(shí)器 1運(yùn)行。 定時(shí)器 2運(yùn)行 //// ET0=0。 //關(guān)T0定時(shí)器中斷 ET1=1。 //開T1定時(shí)器中斷 for(m=30。m0。m) for(n=20。n0。n) for(s=248。s0。s)。 // while (*msc != 0x00amp。amp。w) { if(P3_7==0|P3_6==0|P3_5==0) w=0。 //if(P3_6==0)/////////////////////////////////////////////////////////////////// //w=0。 while (*msc != 0x00amp。amp。w) { music_data=*msc amp。 0x07。 music_long=*msc4。 // if (music_long != 0) //是音符 { if (*msc =128) //需升降調(diào) { if (((*msc) amp。 0x08) == 0) {if (music_freq = 16) music_freq = 16。} //音高下降 else {if (music_freq 48) music_freq += 16。} //音高上升 } // if (music_up==1) //升半音 { temp_TH1=music_frequp_tab[(music_freq + (music_data 1))]。 temp_TL1=music_frequp_tab[(music_freq + (music_data 1)+1)]。 } else //不升半音 { temp_TH1=music_freq_tab[(music_freq + (music_data 1))]。 temp_TL1=music_freq_tab[(music_freq + (music_data 1)+ 1)]。 } // if (music_break) //斷奏 { music_delay(music_l_tab[music_longamp。0x07]1)。 temp_TH1=0xff。 temp_TL1=0xea。 music_delay(1)。 } else //連奏 music_delay(music_l_tab[music_longamp。0x07])。 } // else //是功能碼 { switch(music_data) { case 0x04: music_up=0。 //不升半音 break。 case 0x05: music_up=1。 //升半音 break。 case 0x06: music_break=0。 //斷奏 break。 case 0x07: music_break=1。 //連奏 break。 default: break。 } } // msc++。 if(P3_7==0|P3_6==0|P3_5==0) w=0。 //if()/////////////////////////////////////////////////////////////////// //w=0。 } } ET1=0。 //播放結(jié)束,關(guān)T1中斷 PIN_MSC=1。 //關(guān)輸出// temp_TH1=0xff。// temp_TL1=0xea。 //關(guān)輸出(輸出超聲波)// ET0=1。 //開T0定時(shí)器中斷//
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1