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

正文內(nèi)容

音樂流水燈產(chǎn)品設計報告(存儲版)

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

下一頁面
  

【正文】 82,0x7C,0x02, //一朵花傳來誰經(jīng)過的溫柔 0x61,0x71,0x82,0x71,0x62,0xA2,0x71,0x76, //穿越千年的傷痛 0x61,0x71,0x82,0x71,0x62,0x52,0x31,0x36, //只為求一個結(jié)果 0x61,0x71,0x82,0x71,0x62,0xA3,0x73,0x62,0x53, 19 //你留下的輪廓 指引我 0x42,0x63,0x83,0x83,0x91,0x91, //黑夜中不寂寞 0x61,0x71,0x82,0x71,0x62,0x0A2,0x71,0x76, //穿越千年的哀愁 0x61,0x71,0x82,0x71,0x62,0x52,0x31,0x36, //是你在盡頭等我 0x61,0x71,0x82,0x71,0x62,0xA3,0x73,0x62,0x53, //最美麗的感動 會值得 0x42,0x82,0x88,0x02,0x74,0x93,0x89,0xff//結(jié)束標志 //用一生守候 }。//蜂鳴器叫一聲 void delay_led(uint z)。//外部中斷 0 下降沿觸發(fā)方式 EX1=1。w++) { for(timeLed=0。 } } if(w7) ad++。x=ad。 if(w==22) ad=0。x=ad。 } ad=0。 //duan=0。//不讓蜂鳴器唱歌 TR0=0。 i=0。 uchar jp。 //不知 何物 P1=yinyue[jp]。 //唱完一個音停 10MS fm=1。x0。 P1=(P1/0X10)*0X10+0X0E。 P1=(P1/0x10)*0X10+0X0A。 P1=(P1/0X10)*0x10+0x06。 26 for(x=z。i++) { fm=~fm。 for(i=0。y)。 P1=(P1/0X10)*0X10+0X7。 P1=(P1/0X10)*0X10+0X0B。 P1=(P1/0X10)*0X10+0X0F。 } void delay_led(uint temp){ uint x,y。//關(guān)蜂鳴器 } delay_led(temp)。 jp=temp/16。 fm=~fm。//去抖 if(key2==0) { count1=0。//關(guān)總中斷 delay1(1)。 beep()。 if(w15) ad++。timeLed100。 } if(w7) ad++。w23。 //duan=0。 while(1) { 21 if(count1!=0) { switch(count1) { case 1: for(w=0。//開總中斷 EX0=1。 //延時 165MS,即十六分音符 void song()。//花樣標志 uchar count2。//按 key2 可切換歌曲 sbit fm=P2^1。 for(x=z。 P1=(P1/0X10)*0x10+0x06。 P1=(P1/0x10)*0X10+0X0A。 P1=(P1/0X10)*0X10+0X0E。x0。 //唱完一個音停 10MS fm=1。 //不知 何物 P1=yinyue[jp]。 uchar jp。 beep()。 if(w15) ad++。timeLed100。 } if(w7) ad++。w23。 //duan=0。 while(1) { if(count1!=0) { switch(count1) { case 1: for(w=0。//開總中斷 EX0=1。 舉例 2:音調(diào) re,發(fā)音長度為半拍,即八分音符,將其編碼為 0x22 歌曲播放的設計。如果 1拍為 , 1/4拍實 ,只要設定延遲時間就可求得節(jié)拍的時間。至于 1拍多少 s,并沒有嚴格規(guī)定,就像人的心跳一樣,大部分人的心跳是每分鐘 72下,有些人快一點,有些人慢一點,只要聽的悅耳就好。 此外結(jié)束符和休止符可以分別用代碼 00H和 FFH來表示,若查表結(jié)果為 00H,則表示曲子終了;若查表結(jié)果為 FFH,則產(chǎn)生相應的停頓效果。兩個音之間的距離有兩個“半音”,就叫“全音”。按鍵 1使得count1 在 1和 2之間切換,按鍵 2使得 count2在 1~4之間切換。 Key1負責切換播放歌曲,播放歌曲共 2首,分別是千年之戀和寂寞沙洲冷。 演奏音樂模式:演奏完整的一首的歌曲, 8X8 LED點陣屏隨著音樂變化。音樂給人帶來的意義就是追求完美,用完美帶給所有人無上的快樂和享受。本作品以 AT89S52單片機作為主控核心,通過利用三極管來放大電流,單片機控制蜂鳴器播放音樂。在美麗的都市夜晚,彩燈的循環(huán)亮滅,播放動人的音樂,襯托出美麗的氛圍,音樂流水燈具有更廣闊的發(fā)展天地。 雖說現(xiàn)在有各式各樣的音樂播放器,而且隨著科學技術(shù)的發(fā)展功能已經(jīng)很全面了的,體積更加小巧,攜帶更加方便,設計更加人性化,但任何的設計都是在不斷地研究中得到改進的,因此有必要對音樂的播放控制進行研究和學習,而且對于以后電子設計有極 大的裨益。 3)按下按鍵 2進入花樣燈模式,再按切換 LED花樣,共五種花樣。 硬件電路圖及功能 總體硬件電路實現(xiàn)功能如下,如圖 電路中用 、 。 count1和 count2的值是互斥的,設置 count1等于 2時, count2同時設置為 0;設置 count2等于 1~4時, count1也同時設置為 0。﹟叫升記號,表示把音在原來的基礎(chǔ)上升高半音,b 叫降記音,表示在原來的基礎(chǔ)上降低半音。中音 DO( 523Hz)。 一首音樂是由許多不同的音符組成的,而每個音符對應著不同頻率,這樣就可以利用不同的頻率的組合,加以與拍數(shù)對應的延時,構(gòu)成音樂。 表 1/4 和 1/8 節(jié)拍的時間設定 曲調(diào)值 DELAY 曲調(diào)值 DELAY 調(diào) 4/4 125 毫秒 調(diào) 4/4 62 毫秒 調(diào) 3/4 187 毫秒 調(diào) 3/4 94 毫秒 調(diào) 2/4 250 毫秒 調(diào) 2/4 125 毫秒 編碼 do re mi fa so la si分別編碼為 1~7,重音 do 編為 8,重音 re 編為 9,停頓編為 0。 表 簡譜對應的簡譜碼、 T值、節(jié)拍數(shù) 簡譜 發(fā)音 簡譜碼 T 值 節(jié)拍碼 節(jié)拍數(shù) 5 低音 SO 1 64260 1 1/4 拍 6 低音 LA 2 64400 2 2/4 拍 7 低音 TI 3 64524 3 3/4 拍 1 中音 DO 4 64580 4 1 拍 2 中音 RE 5 64684 5 1又 1/4拍 3 中音 MI 6 64777 6 1又 1/2拍 4 中音 FA 7 64820 8 2 拍 5 中音 SO 8 64898 A 2又 1/2拍 6 中音 LA 9 64968 C 3 拍 7 中音 TI A 65030 F 3又 3/4拍 1 高音 DO B 65058 2 高音 RE C 65110 3 高音 MI D 65157 4 高音 FA E 65178 5 高音 SO F 65217 軟件程序設計 程序流程圖及相應代碼塊 主程序流程圖 開 始初 始 化標 志 位C o u n t = = 0標 志 位C o u n t = = 1標 志 位C o u n t = = 2標 志 位C o u n t = = 3播 放 音 樂Y e sN o花 樣 燈 1花 樣 燈 1花 樣 燈 1Y e sY e sY e sN oN oN o 圖 主程序流程圖 10 主程序代碼 : main() { uchar x,w,timeLed,ad=0。//開外部中斷 1 IT1=1。timeLed100。 if(w14) ad。x++) { //duan=1。 } ad=0。x++) { //duan=1。 break。 if(count1!=4) break。 } if(count2==1) //選曲 temp=qnzl[i]。 timel=cuzhi[jp*2+1]。 i++。y){ if(temp/16==0x00){ P1=P1+0X10。 }if(temp/16==0x04){ P1=P1+0X10。 } if(temp/16==0x08){ P1=P1+0X10。x0。y0。///花樣 1 /*uchar code huayang1[]={0x110,0x01}。 uchar code jmszl[]={ //寂寞沙洲冷 0x12,0x12,0x22,0x32,0x31,0x22,0x21,0x22, //自你
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1