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

正文內(nèi)容

單片機音樂發(fā)生器-預覽頁

2025-07-20 12:46 上一頁面

下一頁面
 

【正文】 聲音產(chǎn)生原理................................. 3 、音樂產(chǎn)生原理...................................... 4 、音符節(jié)拍處理 5 電路與程序設計 6 、電路的設計 6 、總體框圖設計 6 、時鐘電路設計 6 、復位電路設計 7 、按鍵電路設計 7 、顯示電路設計 8 、揚聲器電路設計 9 、程序設計............................................... 10 、系統(tǒng)整體流程圖 10 、鍵盤子程序流程圖 10 、液晶顯示子程序流程圖 11 測試方案與測試結果 12 、測試方案 12 、測試結果 12 、測試分析 13 附錄 13 附錄1:電路原理圖 13 附錄2:部分源程序 14 系統(tǒng)方案、方案比較與選擇、單片機選擇與論證方案一:8051單片機。SST單片機省去了開發(fā)用的編程器和仿真器。方案三:AT89C52單片機。LM386是一種音頻集成功放,具有自身功耗低、更新內(nèi)鏈增益可調(diào)整、電源電壓范圍大和總諧波失真小等優(yōu)點的功率放大器。、顯示器件選擇與論證方案一:數(shù)碼管。壽命長,使用壽命在10萬小時以上,甚至可達100萬小時。其接口都是數(shù)字式的,和單片機系統(tǒng)的接口更加簡單可靠,操作更加方便。但不能長期暴露在磁場下,會磁化或損壞,不能讓強光直射,會降低發(fā)光效率,不能在高溫下使用,工作性能和使用壽命會大打折扣。方案二:行列式鍵盤。、材料選擇與論證方案一:玻璃板。方案三:木板。設計一個程序,令單片機的某一個引腳按照一個的時間間隔輸出一些符合規(guī)律的高低電平信號,那么就能得到一系列的矩形波。在程序編寫時,可令t1和t2相等。一首樂曲是由多個音符構成的。如表1所示為利用定時器T0工作于方式1時,一些簡譜音符所對應的頻率,計數(shù)初值和簡譜碼。假設1/4拍為1DELAY,那么1拍應為4DELAY。這兩個引腳跨接石英晶體和微調(diào)電容,構成一個穩(wěn)定的自激振蕩器,如圖3所示為AT89C52的內(nèi)部時鐘方式的電路。晶體的頻率越高,系統(tǒng)的時鐘頻率越高,單片機的運行速度也就越快。按鍵手動電平復位是通過RST端經(jīng)電阻與電源Vcc接通來實現(xiàn),具體電路如圖4所示。 圖顯示電路 LED數(shù)碼管顯示電路在本次設計中我們采用的是7管LED數(shù)碼管,它由7個發(fā)光二極管組成。 圖6 LCD液晶顯示器電路在本次設計中,我們采用的是FG12864E LCD,它是一種圖形點陣液晶顯示器。、揚聲器電路 圖9如圖9所示為揚聲器電路實際連接圖,將單片機與喇叭通過一個LM386連接,揚聲器的工作原理是當兩輸入端有電平差時,揚聲器發(fā)聲。將歌曲的節(jié)拍和頻率儲存到數(shù)據(jù)表中,播放歌曲時利用查表函數(shù)為計數(shù)器賦初值,產(chǎn)生周期不等的方波,即可播放音樂?;疽螅?):測試音結束后等待2秒,播放一首自選曲目,時間30秒。發(fā)揮部分(4):可將簡譜轉換成顯示五線譜。如圖13所示,為數(shù)碼管仿真結果。//主程序void KeyScan(void)。 // 播放12345671void PlayMusic(void)。 //lcd初始化void init_(void)。/*一系列變量*/sbit Beep=P2^7。//模式,0表示音樂,1表示按鍵uchar key=0。//uint counter=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}。 //同一首歌 PlayMusic2()。 if(gaodi2) gaodi=0。 a=key。 } else if(P1==0XFB) { delay_1ms(12)。 if(P1==0XF7) key=4。 a=key。 } else if(P1==0XBF) { delay_1ms(12)。}void PlayKey(void){ if(key==0) return。 delay_1ms(187)。 TL0=Tl0。 P2=0。j++) for(k=0。 uint j,k。 //SONG_TONE 延時表決定了每個音符的頻率 for(k=0。 i++。 uchar i,j。 jiepai=(Music[i]amp。 Tl0=MusicCode[(yinfu1)*2+1]。j) { delay_1ms(150)。 uint j,k。 //SONG_TONE 延時表決定了每個音符的頻率 for(k=0。 i++。break。break。break。break。break。n) for ( i=500。 RW = 1。 return BUSYSTATUS 。 DI=1。}void vWriteCMD(unsigned char ucCMD){ while ( bCheckBusy() )。 LCDPORT=ucCMD。 CS2=1。 vWriteCMD (0x06) 。 CS2=0。 ucCountucWidth 。ucCount++) vWriteData(*(ucaRow+ucCount)) 。 vWriteCMD(LCDLINE)。 } } else { CS1=0。 for(uccount=0。 vShowCustomRow(ucPage+1,ucLine,16,ucaChinMap+16)。//設置T0為工作方式1 IT0=1。//T0中斷允許位 EA=1。//運行 KeyScan()。團隊的合作,思想火花的碰撞,遇到難題絞盡腦汁鍥而不舍最終成功,這一切的一切都讓我體會到了長通杯魅力的所在。歡迎您的光臨,!希望您提出您寶貴的意見,你的意見是我進步的動力。什么時候離光明最近?那就是你覺得黑暗太黑的時候。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1