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

正文內(nèi)容

音樂流水燈產(chǎn)品設(shè)計(jì)報(bào)告(完整版)

2025-07-17 20:55上一頁面

下一頁面
  

【正文】 十六分音符為單位(在本程序中為 165ms),一拍即四分音符等于 4個(gè)十六分音符,編為 4,其它的播放時(shí)間以此類推。 //, count1=0。//外部中斷 1下降沿觸發(fā)方式 TMOD=0x01。timeLed++) {for(x=0。 if(w==22) ad=0。 P1=huayang1[w][x]。 break。 P1=huayang1[w][x]。 case 4: 12 for(x=0。 } break。 if(count2==2) temp=jmszl[i]。 } else { TR0=0。 } TR0=0。 P1=(P1/0X10)*0X10+0X01。 P1=(P1/0X10)*0X10+0X0C。 P1=(P1/0x10)*0X10+0X08。x) for(y=19000。y)。*/ uchar code huayang2[23][8]={{0x00}, {0x10,0x01}, {0x20,0x11,0x02}, {0x30,0x21,0x12,0x03}, {0x40,0x31,0x22,0x13,0x04}, {0x50,0x41,0x32,0x23,0x14,0x05}, {0x60,0x51,0x42,0x33,0x24,0x15,0x06}, {0x70,0x61,0x52,0x43,0x34,0x25,0x16,0x07}, {0x88,0x71,0x62,0x53,0x44,0x35,0x26,0x17}, {0x98,0x89,0x72,0x63,0x54,0x45,0x36,0x27}, 18 {0xA8,0x99,0x8A,0x73,0x64,0x55,0x46,0x37}, {0xB8,0xA9,0x9a,0x8b,0x74,0x65,0x56,0x47}, {0xc8,0xb9,0xaa,0x9b,0x8c,0x75,0x66,0x57}, {0xd8,0xc9,0xba,0xab,0x9c,0x8d,0x76,0x67}, {0xe8,0xd9,0xca,0xbb,0xac,0x9d,0x8e,0x77}, {0xf8,0xe9,0xda,0xcb,0xbc,0xad,0x9e,0x8f}, {0xf9,0xea,0xdb,0xcc,0xbd,0xae,0x9f}, {0xfa,0xeb,0xdc,0xcd,0xbe,0xaf}, {0xfb,0xec,0xdd,0xce,0xbf}, {0xfc,0xed,0xde,0xcf}, {0xfd,0xee,0xdf}, {0xfe,0xef}, {0xff}}。 //簡譜音調(diào)對(duì)應(yīng)的定時(shí)器初值 //適合 的晶振 uchar code cuzhi[]={ 0xff,0xff,//占位 0xFC,0x8E,//中央 C 調(diào) 17 0xFC,0xED, 0xFD,0x43, 0xFD,0x6A, 0xFD,0xB3, 0xFD,0xF3, 0xFE,0x2D, 0xFE,0x47, //高八度 17 0xFE,0x76, 0xFE,0xA1, 0xFE,0xC7, 0xFE,0xD9, 0xFE,0xF9, 0xFF,0x16 }。 //, count1=0。//外部中斷 1 下降沿觸發(fā)方式 TMOD=0x01。timeLed++) {for(x=0。 if(w==22) ad=0。 P1=huayang1[w][x]。 break。 P1=huayang1[w][x]。 case 4: for(x=0。 } break。 if(count1==5) count1=1。 if(count2==3) count2=1。 while(1) { if(count2==0) 24 { break。 if(jp!=0) { timeh=cuzhi[jp*2]。 TR0=1。y0。 P1=(P1/0x10)*0X10+0X0D。 P1=(P1/0x10)*0X10+0X09。 for(x=z。x) for(y=112。 } fm=1。y)。x) for(y=19000。 P1=(P1/0x10)*0X10+0X08。 P1=(P1/0X10)*0X10+0X0C。 P1=(P1/0X10)*0X10+0X01。 } TR0=0。 } else { TR0=0。 if(count2==2) temp=jmszl[i]。//開總中斷 } void timer0() interrupt 1 //用于產(chǎn)生各種音調(diào) { TH0=timeh。//開總中斷 } void int1() interrupt 2 { EA=0。 delay1(1000)。x++) { //duan=1。 if(count1!=3) break。w=0。 delay1(300)。 break。x++) { //duan=1。 TL0=0。//唱第一首歌 // P34=0。 //將音調(diào)轉(zhuǎn)化為對(duì)應(yīng)的 LED 樣式 void delay1(uint z)。 char code huayang4[]={ 0x55,0xaa,0xcc,0x33,0x99,0x66,0x0f,0xf0}。 sbit key1=P3^2。y)。 P1=(P1/0X10)*0X10+0X7。 P1=(P1/0X10)*0X10+0X0B。 15 P1=(P1/0X10)*0X10+0X0F。 }延時(shí)程序代碼: void delay_led(uint temp){ uint x,y。//關(guān)蜂鳴器 } delay_led(temp)。 jp=temp/16。 delay1(1000)。x++) { //duan=1。 if(count1!=3) break。w=0。 delay1(300)。 break。x++) { //duan=1。 TL0=0。//唱第一首歌 // P34=0。以 0xff作為曲譜的結(jié)束標(biāo)志。因此,需要弄清楚 音樂中的音符和對(duì)應(yīng)的頻率,以及單片機(jī)定時(shí)計(jì)數(shù)的關(guān)系?!肮?jié)拍 ” ,即 Beat,簡單說就是打拍子,就像我們聽音樂不自主的隨之拍手或跺腳。利用定時(shí)器計(jì)時(shí)這半個(gè)周期時(shí)間,每當(dāng)計(jì)時(shí)到后就將輸出脈沖的 I/O反相,然后重復(fù)計(jì)時(shí)此半周期時(shí)間再對(duì) I/O反相,就可在 I/O腳上得到此頻率的脈沖。 音調(diào)的確定 不同音高的樂音是用 C、 D、 E、 F、 G、 A、 B來表示,這 7個(gè)字母就是音樂的音名,它們一般依次唱成 DO、 RE、 MI、 FA、 SO、 LA、 SI,即唱成簡譜的 7,相當(dāng)于漢字“多來米發(fā)梭拉西”的讀音,這是唱曲時(shí)樂音的發(fā)音,所以叫“音調(diào)”,即 Tone。 電路為 。系統(tǒng)組成框圖如圖 。使用兩個(gè)按鍵,一個(gè)用來切換歌曲,另一個(gè)切換 8X8 LED點(diǎn)陣屏的變化花樣。 音樂 目錄 2 目錄 摘 要 ................................................................................................................... 1 第一章 緒論 ........................................................................................................ 3 引言 ................................................................................................................ 3 設(shè)計(jì)方案 ......................................................................................................... 3 第二章 系統(tǒng)總體方案介紹 .............................................................................. 4 系統(tǒng)組成框圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1