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

正文內(nèi)容

基于51單片機(jī)實(shí)現(xiàn)的音樂(lè)盒播放器-文庫(kù)吧在線文庫(kù)

  

【正文】 {0xFF,0xFF}}。 uchar code T[49][2]={{0,0},{0xF8,0x8B},{0xF8,0xF2},{0xF9,0x5B},{0xF9,0xB7},{0xFA,0x14},{0xFA,0x66},{0xFA,0xB9},{0xFB,0x03},{0xFB,0x4A},{0xFB,0x8F},{0xFB,0xCF},{0xFC,0x0B},{0xFC,0x43},{0xFC,0x78},{0xFC,0xAB},{0xFC,0xDB},{0xFD,0x08},{0xFD,0x33},{0xFD,0x5B},{0xFD,0x81},{0xFD,0xA5},{0xFD,0xC7},{0xFD,0xE7},{0xFE,0x05},{0xFE,0x21},{0xFE,0x3C},{0xFE,0x55},{0xFE,0x6D},{0xFE,0x84},{0xFE,0x99},{0xFE,0xAD},{0xFE,0xC0},{0xFE,0x02},{0xFE,0xE3},{0xFE,0xF3},{0xFF,0x02},{0xFF,0x10},{0xFF,0x1D},{0xFF,0x2A},{0xFF,0x36},{0xFF,0x42},{0xFF,0x4C},{0xFF,0x56},{0xFF,0x60},{0xFF,0x69},{0xFF,0x71},{0xFF,0x79},{0xFF,0x81}}。uchar code dis7[] ={qing hua ci }。uchar k,q,f。 sbit beepIO=P2^1。停止鍵使用的單片機(jī)的外部中斷 1 實(shí)現(xiàn)其功能的。演唱子程序的任務(wù)是取出對(duì)應(yīng)頻率值,并乘以 2,啟動(dòng) T0,實(shí)現(xiàn)發(fā)音。樂(lè)曲的結(jié)束標(biāo)志是兩個(gè)字節(jié):0FFH,0FFH。必須考慮到中斷響應(yīng)時(shí)間的影響,尤其在高音部分,若忽略中斷響應(yīng)時(shí)間,會(huì)使音頻頻率比標(biāo)準(zhǔn)值低幾十 Hz,相當(dāng)于 1/4 音程,很容易聽(tīng)出來(lái),對(duì)低音部分影響不大。東北大學(xué)課程設(shè)計(jì) 1 2 3 4ABCD4321DCBA TitleNumber RevisionSizeA4Date: 2May2020 Shet of File: G:\一一一一一一\一一一一一一一一一\一一一一一一一\一一一一一一 一一一\一一一一一一 一一一\ By: RST9(RXD)10 (TXD)1 (INT0)12(INT1)13 (T0)14 (T1)15(WR)16 (RD)17 XTAL218XTAL119 GND20 (A8) (A9) (A10) (A11)(A12) (A13) 26(A14) (A15) 28PSEN29ALE/PROG 30EA/VP 31 36 39VC 40U1STC89C52123456789RP1103VCabcdefgh1234567891011213141516J1LCD1602abcdefghR1103VCU1BUZERK1一一一K2一一一R310KK3一一C12uFVCY112MC23PC33PVC圖 音樂(lè)播放器電路原理圖 ATMEL 89C51 簡(jiǎn)介 AT89C51 單片機(jī)AT89C51 是美國(guó) ATMEL 公司推出的系列單片機(jī),將多種功能的 8 位 CPU 與FPEROM(快閃可編程/擦除只讀存儲(chǔ)器)結(jié)合在一個(gè)芯片上,是一種低功耗、高性能的 CMOS 控制器,為很多嵌入式控制應(yīng)用提供了非常靈活而又價(jià)格適宜的方案,其性能價(jià)格比遠(yuǎn)高于同類芯片。圖 復(fù)位電路和晶振時(shí)鐘電路東北大學(xué)課程設(shè)計(jì) 按鍵選擇模塊1 2 3 4ABCD4321DCBA TitleNumber RevisionSizeA4Date: 2May2020 Sheet of File: G:\一一一一一一\一一一一一一一一一\一一一一一一一\一一一一一一 一一一\一一一一一一 一一一\ By: RST9 (RXD)10(TXD)11 (INT0)12(INT1)13 (T0)14(T1)15 (WR)16(RD)17 XTAL218XTAL119 GND20 (A8) (A9) (A10)(A11) 24(A12) (A13)(A14) 27(A15) 28PSEN29ALE/PROG 30EA/VPP 33 36 39VCC 40U1STC89C52K1一一一K2一一一圖 按鍵選擇模塊 通過(guò) 74LS138 與 口、按鍵公共端及按鍵和 P1 口相連,構(gòu)成按鍵選擇模塊。簡(jiǎn)單說(shuō)明:控制鍵盤,使其 IRQ 引腳接單片機(jī)的外部中斷 0,一旦有鍵按下就對(duì)應(yīng)一首曲播放目。 。 。以四分音符為一拍,每小節(jié)有兩拍(四分音符代表一拍)3/4。 。 。簡(jiǎn)譜碼為 D0L 到 SIH,節(jié)拍碼為 1 到16。 關(guān)于音樂(lè)的原理知識(shí) 在音樂(lè)中使用的各個(gè)固定頻率的音叫音級(jí) [1]。必須考慮到中斷響應(yīng)時(shí)間的影響,尤其在高音部分,若忽略中斷響應(yīng)時(shí)間,會(huì)使音頻頻率比標(biāo)準(zhǔn)值低幾十 Hz,相當(dāng)于 1/4 音程,很容易聽(tīng)出來(lái),對(duì)低音部分影響不大。單片機(jī)對(duì)某一引腳以一定的頻率循環(huán)置 1 置 0,該引腳便產(chǎn)生一定頻率的方波,方波通過(guò)放大,作用于一定的物理實(shí)件(蜂鳴器) ,就產(chǎn)生了一定頻率的聲音。能夠用 C51 語(yǔ)言進(jìn)行編程,能成功的編出較為簡(jiǎn)單的程序。??摘要隨著電子技術(shù)的發(fā)展和計(jì)算機(jī)越來(lái)越普遍的使用,單片機(jī)作為這兩項(xiàng)技術(shù)的有機(jī)結(jié)合也得到了廣泛的應(yīng)用,在某些領(lǐng)域具有不可替代的作用。2.此任務(wù)書夾于論文扉頁(yè)與論文一并裝訂,作為論文評(píng)分依據(jù)之。能夠熟識(shí)單片機(jī) C51 語(yǔ)言的編程特性,及其應(yīng)用。東北大學(xué)課程設(shè)計(jì) 第二章 設(shè)計(jì)原理及總體方案選擇 設(shè)計(jì)原理 基本原理簡(jiǎn)述聲音是通過(guò)振動(dòng)產(chǎn)生的。定時(shí)器 T0 工作在定時(shí)方式 1,改變 TH0 及TL0,產(chǎn)生不同的音頻頻率。LCD 液晶模塊以并行方式與微控制器相連,15 腳接高電平為并行方式,通過(guò)送入指令和數(shù)據(jù),可對(duì)顯示方式和顯示內(nèi)容做出選擇。表 各音符及對(duì)應(yīng)頻率音符 低 DO 低DO 低 RE 低RE 低 MI 低 EA簡(jiǎn)譜碼 DO_L DO_L RE_L RE_L MI_L FA_L頻率 262HZ 277HZ 294HZ 311HZ 330HZ 349HZ音符 低FA 低 SO 低SO 低 LA 低LA 低 SI簡(jiǎn)譜碼 FA_L SO_L SO_L LA_L LA_L SI_L頻率 370HZ 393HZ 415HZ 440HZ 466HZ 494HZ音符 中 DO 中DO 中 RE 中RE 中 MI 中 EA簡(jiǎn)譜碼 DO DO RE RE MI FA頻率 523HZ 554HZ 587HZ 622HZ 659HZ 698HZ音符 中FA 中 SO 中SO 中 LA 中LA 中 SI簡(jiǎn)譜碼 FA SO SO LA LA SI頻率 740HZ 785HZ 831HZ 880HZ 932HZ 988HZ音符 高 DO 高DO 高 RE 高RE 高 MI 高 EA簡(jiǎn)譜碼 DO_H DO_H RE_H RE_H MI_H FA_H頻率 1047HZ 1109HZ 1174HZ 1245HZ 1318HZ 1397HZ音符 高FA 高 SO 高SO 高 LA 高LA 高 SI簡(jiǎn)譜碼 FA_H SO_H SO_H LA_H LA_H SI_H頻率 1480HZ 1568HZ 1661HZ 1760HZ 1865HZ 1976HZ每個(gè)音符分為簡(jiǎn)譜碼和節(jié)拍碼。 。 。 。 。 。演奏通過(guò)按鍵來(lái)停止,在 LCD 上顯示演奏歌曲的名稱。通過(guò)復(fù)位電路使單片機(jī)回到初始狀態(tài)。1 2 3 4ABCD4321DCBA TitleNumber RevisionSizeA4Date: 2May2020 Sheet of File: G:\一一一一一一\一一一一一一一一一\一一一一一一一\一一一一一一 一一一\一一一一一一 一一一\ By:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16J1LCD1602a b c d e f g hR1103VCCP1.6P1.7P2.7 電路原理圖綜合以上功能模塊,連接于單片機(jī),繪制原理圖如圖 所示。定時(shí)器 T0 工作在定時(shí)方式 1,改變 TH0 及 TL0,產(chǎn)生不同的音頻頻率。高位字節(jié)(奇地址)代表音符的時(shí)值(拍數(shù)) ,00H~0FH 依次表示拍數(shù)為 1/8 拍()~8 拍() ,見(jiàn)表 。音級(jí)子程序的任務(wù)是取出字節(jié)中的音級(jí)部分,分析 TH0 和 TL0 中應(yīng)送入何值,送給33H,34H。選歌的按鍵使用 8279 鍵盤掃描以獲得鍵值。 char r0=2。 //LODE sbit pausekey=P1^1。 uchar code dis6[] = {muo li hua}。uchar code dis222[] ={ wele!! }。uchar code music7[][2]={{0,4},//7 青花瓷{0,4},{24,4},{24,4},{21,4},{19,4},{21,4},{14,8},{19,4},{21,4},{24,4},{21,4},{19,16},{0,4},{24,4},{24,4},{21,4},{19,4},{21,4},{12,8},{19,4},{21,4},{24,4},{19,4},{17,16},{0,4},{17,4},{19,4},{21,4},{24,4},{26,4},{24,4},{22,4},{24,4},{21,4},{21,4},{19,4},{19,16},{0,4},{17,4},{19,4},{17,4},{17,4},{19,4},{17,4},{19,4},{19,4},{21,8},{24,4},{21,4},{21,12},{0,4},{24,4},{24,4},{21,4},{19,4},{21,4},{14,8},{19,4},{21,4},{24,4},{21,4},{19,16},{0,4},{24,4},{24,4},{21,4},{19,4},{21,4},{12,8},{19,4},{21,4},{24,4},{19,4},{17,16},{0,4},{17,4},{19,4},{21,4},{24,4},{26,4},{24,4},{22,4},{24,4},{21,4},{21,4},{19,4},{19,12},{12,4},{21,8},{19,4},{19,8},{17,16},{0xFF,0xFF}}。p0。rw = 1。ep = 0。P0 = cmd。_nop_()。P0 = dat。_nop_()。 //delay(1)。j)。} }東北大學(xué)課程設(shè)計(jì) }void adfa() interrupt 0{ timesec=0。 while(pausekey==0)。 TH0=T[m][0]。timetable[0]=timemin/10+39。lcd_wdat(timetable[1])。 PX0=1。 pausekey=1。東北大學(xué)課程設(shè)計(jì) i++。\039。}// else if(m==0xFF) {TR0=0。pause()。 lcd_check=r0。n=music2[i][1]。timemin=0。i++。\039。 lcd_check=r0。pause()。}// else if(m==0xFF) {TR0=0。\039。i++。timemin=0。n=music1[i][1]。 lcd_check=r0。 // 設(shè)置顯示位置為第一行的第 5個(gè)字符 i = 0。 EA=1。}}void main(){ uchar i=0,lcd_check=0。東北大學(xué)課程設(shè)計(jì) }/*.................時(shí)間顯示函數(shù) .....
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1