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

正文內(nèi)容

單片機(jī)音樂發(fā)生器(編輯修改稿)

2024-07-23 12:46 本頁面
 

【文章內(nèi)容簡介】 圖10如圖10所示為系統(tǒng)整體流程圖。將歌曲的節(jié)拍和頻率儲存到數(shù)據(jù)表中,播放歌曲時利用查表函數(shù)為計數(shù)器賦初值,產(chǎn)生周期不等的方波,即可播放音樂。、鍵盤子程序流程圖如圖11所示為鍵盤子程序流程圖。圖11 、液晶顯示子程序流程圖如圖12所示為液晶顯示子程序流程圖。圖12測試方案與測試結(jié)果、測試方案基本要求(1):能播放標(biāo)準(zhǔn)C調(diào)的Do、Re、Mi、Fa、So、La、Si、Do作為起始測試音。基本要求(2):測試音結(jié)束后等待2秒,播放一首自選曲目,時間30秒。發(fā)揮部分(1):能播放指定曲目。發(fā)揮部分(2):具有鍵盤,可現(xiàn)場編曲并播放。發(fā)揮部分(3):具有液晶顯示功能,可顯示簡譜。發(fā)揮部分(4):可將簡譜轉(zhuǎn)換成顯示五線譜。、測試結(jié)果、仿真測試通過Keil和Proteus仿真,在播放Do,Re,Mi,Fa,So,La,Xi,Do等待兩秒后,可以聽到自選歌曲和指定曲目,LCD顯示歌曲信息。按下控制鍵后,進(jìn)入編曲模式,7個獨(dú)立鍵盤分別代表七個音符,可現(xiàn)場編曲。同時,數(shù)碼管顯示每個按鍵代表的數(shù)字。如圖13所示,為數(shù)碼管仿真結(jié)果。 圖1成品測試 通過對成品進(jìn)行調(diào)試實驗,所得到的結(jié)果與仿真結(jié)果相同。、測試分析由測試結(jié)果可以看出,成品滿足基本要求和發(fā)揮部分的部分要求。附錄附錄1:電路原理圖附錄2:部分源程序includeinclude define uchar unsigned chardefine uint unsigned int define LCDPORT P0define E P3^1define RW P3^3define DI P3^4define CS1 P3^6define CS2 P3^5define BUSYSTATUS P0^7define LCDSTARTROW 0xc0define LCDPAGE 0xB8define LCDLINE 0x40void Run(void)。//主程序void KeyScan(void)。 // 按鍵void PlayKey(void)。 //按鍵程序void delay_1ms(uchar i)。//延時1msvoid PlayMusic1(void)。 // 播放12345671void PlayMusic(void)。 //播放同一首歌void PlayMusic2(void)。 //播放規(guī)定曲目1void DisPlay(void)。 // 數(shù)碼管//void lcd_init(void)。 //lcd初始化void init_(void)。void sound_delay(uchar n)。void timer0(void)。uchar code hz1[]。/*一系列變量*/sbit Beep=P2^7。//sbit busy=P0^1。uchar Th0,Tl0。uchar flag=0。//模式,0表示音樂,1表示按鍵uchar key=0。//按鍵代號uchar a。uchar gaodi=0。//uchar data count=0。//uint counter=0。//12345671的頻率uchar code SONG_TONE[]={115,102,91,86,77,68,61,0}。//12345671的節(jié)拍uchar code SONG_LONG[]={17,18,20,21,23,25,28,0}。 /*比賽規(guī)定曲目*/ //魂斗羅 赤色要塞uchar code SONG_TONE2[]={34,38,45,51,45,51,57,61, 57,61,68,77,68,102,91,77, 68,68,45,51,45,43,38, 68,68,45,51,45,43,57, 68,68,45,51,45,43,38, 68,68,45,51,45,43,57,0}。//魂斗羅的節(jié)拍uchar code SONG_LONG2[]={13,12,10,9,10,9,8,28, 8,7,6,6,6,5,5,6, 35,13,10,9,19,11,85, 35,13,10,9,19,11,68, 35,13,10,9,19,11,85, 35,13,10,9,19,11,68,0}。 /*同一首歌的源代碼*/uchar code Music[]={0Xef,0Xef, 0X88,0X14,0X24,0X36,0X42,0X34,0X14,0X28,0X14,0X94,0X1f,0X88,0X14,0X24,0X34,0X32,0X42,0X54,0X14,0X46,0X32,0X54,0X22,0X32,0X32,0X22,0X2C,0X38,0X54,0X74
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1