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

正文內(nèi)容

畢業(yè)論文-基于at89s52單片機(jī)的電子琴設(shè)計(jì)(留存版)

  

【正文】 ...............................................................27 附錄 1 系統(tǒng)硬件實(shí)物圖 ....................................................................................................28 附錄 2 系統(tǒng)電路原理圖及 PCB圖 ...................................................................................29 附錄 3 系統(tǒng)主要程序 ......................................................................................................30 1 1 引 言 課題的背景和意義 隨著生活水平的提高,人們的需求不再僅僅是物質(zhì)上的滿足,更多的是要求精神上的放松。電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種鍵盤樂器。 之所以以單片機(jī)電子琴選題,目的在 于從日常生活能接觸到的細(xì)微處著手,通過(guò)理論與實(shí)踐的結(jié)合,更明確自己的所學(xué)所用,也在實(shí)踐中發(fā)現(xiàn)理論上的不足,對(duì)目前日益廣泛應(yīng)用的單片機(jī)有了更加理性化和感性化的認(rèn)識(shí),使理論和實(shí)踐相得益彰。減輕勞動(dòng)強(qiáng)度,提高產(chǎn)品質(zhì)量,改善勞動(dòng)環(huán)境,減少能源和材料消耗,保證安全等。 LM386 是一種音頻集成功放,具有自身功耗低、電壓增益可調(diào)整、電源電壓范圍大、外接元件少和總諧波失真小等優(yōu)點(diǎn),廣泛應(yīng)用于錄音機(jī)和收音機(jī)之中。 10 單片機(jī)接通電源時(shí)產(chǎn)生復(fù)位信號(hào),完成單片 機(jī)啟動(dòng),確定單片機(jī)起始工作狀態(tài)。若所有的列線均為高電平,則無(wú)按鍵按下。 LED 顯示模塊如圖 34 所示,利用 AT89S52 單片機(jī)的 P2 端口的 - 連接到一個(gè) 七段 數(shù)碼管上,數(shù)碼管的公共端接 地 。如果單片機(jī)要自己播放音樂,那么必須在程序設(shè)計(jì)中考慮到節(jié)拍的設(shè)置,由于本例實(shí)現(xiàn)的音樂發(fā)生器是由用戶通過(guò)鍵盤輸入彈奏樂曲的,所以節(jié)拍由用戶掌握,不由程序控制。 23 圖 5- 5 編輯元件 24 運(yùn)行仿真 點(diǎn)擊圖中運(yùn)行按鈕 ,運(yùn)行仿真。 通過(guò)本次畢業(yè)設(shè)計(jì), 使我對(duì)單片機(jī)的了解進(jìn)一步加深,無(wú)論在硬件還是在軟件方面使我對(duì)電子產(chǎn)業(yè)都有了更深的了解,也使我擁有了查閱資料和解決設(shè)計(jì)過(guò)程中遇到的實(shí)際問題的能力,這些都將成為我以后工作道路上不可或缺的經(jīng)驗(yàn)。 //定義蜂鳴器端口 sbit LED1=P1^0 。0xf0)==0xf0) return (0)。 TL0 = STL0。 break。 break。 } if(FY==0) { /*根據(jù)所得的 K 值設(shè)定計(jì)數(shù)器 1 的計(jì)數(shù)初值 */ STH0 = tab[k]/256。 } } } } } } 。 break。 break。0xf0)!=0xf0) //延時(shí)后再判斷一次,去除抖動(dòng)影響 { key=getkey()。LED2=1。 } /*鍵掃描函數(shù) */ uchar getkey(void) { uchar scancode,tmpcode。 //放音樂的參數(shù) uchar k, key。我的動(dòng)手能力得到了很大的提高,創(chuàng)新意識(shí)得到了鍛煉。 保存程序?yàn)椤半娮忧?.c” 編譯運(yùn)行,如圖: 圖 5- 1 程序調(diào)試圖 設(shè)置 Options for Target “ target 1” ,生成 .hex 文件。 如何用單片機(jī)實(shí)現(xiàn)音樂的節(jié)拍 除了音符以外,節(jié)拍也是音樂的關(guān)鍵組成部分。 14 數(shù)碼管模塊 共陰極數(shù)碼管在應(yīng)用時(shí)將公共極 COM 接到地線 GND 上,當(dāng)某一字段發(fā)光二極管的陽(yáng)極為高電平時(shí),相應(yīng)字段就點(diǎn)亮。 判斷鍵盤中有無(wú)鍵按下, ,將全部行線 a0a3 置低電平,然后檢測(cè)列線的狀態(tài),只要有一列的電平為低,就表示鍵盤中有鍵被按下,而且閉合的鍵位于低電平線與 4根行線相交叉的 4個(gè)按鍵之中。 AT89S51 單片機(jī)時(shí)鐘頻率范圍: 0— 33MHz。但在 1腳和 8腳之間增加一只外接電阻和電容 ,便可將電壓增益調(diào)為任意值 ,直至 200。目前單片機(jī)已用于工業(yè) 控制、機(jī)電一體化設(shè)備、儀器儀表、信號(hào)處理、現(xiàn)代兵器、交通能源、商用設(shè)備、醫(yī)療設(shè)備及家用電器等各個(gè)領(lǐng)域。單片機(jī)的發(fā)展迅速,應(yīng)用不斷深入,新技術(shù)層出不窮。而音樂現(xiàn)在也成了人們生活的一部分,生活的壓力,學(xué)習(xí)的壓力,工作的壓力,一切的不順利可以在音樂聲中放松下來(lái),讓人們心 情舒暢,聽著音樂放松心情,讓我們提高生活質(zhì)量。學(xué)習(xí)和欣賞音樂可以在人們疲勞的時(shí)候得到放松,同時(shí)提高人們的精神品質(zhì)和素養(yǎng)。 各音符按一定的順序排列,必須符合電子琴的按鍵排列順序。空閑模式下, CPU 停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。 AT89S52 單片機(jī)設(shè)計(jì)微型電子琴的方法,僅需 AT89S52 最小系統(tǒng),擴(kuò)展一組矩陣鍵盤,再接一組發(fā)光二極管用來(lái)指示單片機(jī)的工作狀態(tài)。 矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識(shí)別也要復(fù)雜一些,列線通過(guò)電阻接正電源,并將行線所接的單片機(jī)的 I/O 口作為輸出端,而列線所接的 I/O 口則作為輸入。 (3)被按鍵識(shí)別:如何識(shí)別 被按鍵是接口解決的主要問題,一般可能過(guò)軟硬結(jié)合的方法完成。 紅外接收器 繼電器 單片機(jī)工作 單片機(jī)不工作 16 4 軟件設(shè)計(jì) 整體程序處理流程圖 N 有無(wú)按鍵按下 Y 有無(wú)按鍵 按下 N Y 圖 4- 1 程序流程圖 初始化 鍵盤掃描 延時(shí)消抖 根據(jù)當(dāng)前狀態(tài)識(shí)別按鍵 功能選擇鍵鍵值 選擇查表法 矩陣鍵盤鍵值 根據(jù)鍵值查表 查表所得數(shù)據(jù)送入 P2, 17 電子琴播放音樂原理: 樂音實(shí)際上是有固定周期的信號(hào)。 其計(jì)數(shù)初值 T 的求法: T=65536N=65536FI/2/FR 例如:設(shè) K=65536, fi=1MHz,求低音 DO( 261HZ)、中音 DO( 523HZ)、高音 DO( 1046HZ)的計(jì)數(shù)值。 調(diào)。 并對(duì)我以后走向工作崗位還是很受幫助的,他的精神將激勵(lì)著我不斷的成長(zhǎng)。t++)。 //行掃描碼左移一位 } } /*外部中斷 0,這里是彈唱按鍵 */ void EXO_IXT() interrupt 0 { FY=0。 IT1=1。 case 0x44: k = 5 。 case 0x41: k = 13 。 P2=DSY_CODE[Song[k][Tone_Index]]。 //若沒有松開按鍵,則等待,等待期間彈奏該音符 TR0=0。 case 0x12: k = 11 。 case 0x18: k = 3 。 P2=0x3f。0xf0)!=0xf0) //本行有鍵按下 { tmpcode = (P0amp。 32 /*音符與計(jì)數(shù)值班對(duì)應(yīng)表 */ uint code tab[]= {0,63628,63835,64021,64103,64260,64400,64524, 64580,64684,64777,64820,64898,64968,65030, 65058,65110,65157,65178,65217,65252,65283 }。 本 設(shè)計(jì) 論文是在 他 悉心指導(dǎo)下完成 了 ,老師特別注重工作方法、工作方向的指導(dǎo),使 自己 的工作能力得到了很大的提高。 通過(guò)這次課程設(shè)計(jì),我學(xué)到了不少課本上沒有的知識(shí),也 鍛煉了自己的動(dòng)手能力,將以前學(xué)過(guò)的零散的知識(shí)串到一起。利用定時(shí)器計(jì)時(shí)半周期時(shí)間,每當(dāng)計(jì)時(shí)終止后就將 反相,然后重復(fù)計(jì)時(shí)再反相。紅外接收器 上電默認(rèn)輸出低電平且狀態(tài)燈不亮并保持,直到按一下遙控器按鍵后,模塊會(huì)輸出變?yōu)楦唠娖角覡顟B(tài)指示燈會(huì)點(diǎn)亮并保持至下一次再按遙控器按鍵為止,輸出電平依據(jù)遙控按鍵次數(shù)高低電平循環(huán)變化并保持狀態(tài)。 ( 2)防串鍵:防串鍵是為了解決多個(gè)鍵同時(shí)按下或者前一按鍵沒有釋放又有新的按鍵按下時(shí)產(chǎn)生的問題。 總體電路具體原理如下: 11 否 是 圖 3- 2 系統(tǒng)工作原理圖 開始 模塊初始化 發(fā)送掃描碼 有鍵按下 掃描鍵盤矩陣 顯示按鍵 啟動(dòng)定時(shí)器 停止播放 延時(shí) 結(jié)束 12 矩陣鍵盤模塊 a0a1a2a3a4a5a6a7a7a6a3a2a1a0a5a4R2P U L L U PR3P U L L U PR4P U L L U PR5P U L L U PR6P U L L U PR7
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1