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

正文內(nèi)容

基于52單片機(jī)的電子琴設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 music now also bee a part of life, life pressure, the pressure of learning, working pressure, all is not well in music can relax and let people in a relaxed mood, listen to music to relax, let us improve the quality of life. This paper is based on single chip design a simple keyboard. Modern electronic technology and keyboard is the bination of music, is a kind of keyboard instrument. SCM has strong control function and flexible programmable achieve properties, it has into modern people39。系統(tǒng)完成顯示輸入信息、播放相應(yīng)音符等基本功能。而音樂(lè)現(xiàn)在也成了人們生活的一部分,生活的壓力,學(xué)習(xí)的壓力,工作的壓力,一切的不順利可以在音樂(lè)聲中放松下來(lái),讓人們心 情舒暢,聽(tīng)著音樂(lè)放松心情,讓我們提高生活質(zhì)量。就因?yàn)樗膽?yīng)用非常廣泛,因此,單片機(jī)的開發(fā)應(yīng)用已成為高科技和工程領(lǐng)域的一項(xiàng)重大課題。本系統(tǒng)是以 51 系列單片機(jī) AT89S52 為主芯片,附有矩陣鍵盤、 LED 顯示管、揚(yáng)聲器組成。 Design of electronic an based on MCU Abstract: Microputers are large scale integrated circuit technology development of the fourth generation of the product, electronic puters, it has high performance, high speed, small volume, low prices, stable and reliable, widely characteristics. Just because it39。學(xué)習(xí)和欣賞音樂(lè)可以在人們疲勞的時(shí)候得到放松,同時(shí)提高人們的精神品質(zhì)和素養(yǎng)。 單片機(jī)是在一塊芯片內(nèi)集成了計(jì)算機(jī)的各個(gè)功能部件,構(gòu)成一種單片式的微型計(jì)算機(jī)。當(dāng)前市場(chǎng)上的玩具市場(chǎng)需求量大,其中電子產(chǎn)品占有重要的位置,然而電子琴也是一個(gè)很好的應(yīng)用方面。 本 設(shè)計(jì) 擬定 解決的主要問(wèn)題 : 1. 了解單片機(jī)單元的結(jié)構(gòu)和主要要求; 2. 根據(jù)要求進(jìn)行總體方案的論證和設(shè)計(jì); 3. 對(duì)音調(diào)的控制; 4. 對(duì)音長(zhǎng)的控制; 5. 對(duì)演奏的控制; 6. 樂(lè)譜的編碼規(guī)則; 7. 鍵盤輸入部分和電源供給部分的設(shè)計(jì); 8. 總體電路的設(shè)計(jì)和軟件編程實(shí)現(xiàn)功能。 各音符按一定的順序排列,必須符合電子琴的按鍵排列順序。 單片機(jī)的應(yīng)用 雖然單片機(jī)出現(xiàn)的歷史并不長(zhǎng),單發(fā)展十分迅猛,在集成度、功能、速度、可靠性、應(yīng)用領(lǐng)域等全方位向更高水平發(fā)展。 4 系統(tǒng)框圖 單片機(jī)因體積小、功能強(qiáng)、價(jià)格低而得到诪泛應(yīng)用。單芯片上,擁有 8 位 CPU 及在系統(tǒng)可編程 FLASH,使 AT89S52 為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效之解決方案??臻e模式下, CPU 停止工作,允許 RAM、定時(shí)器 /計(jì)數(shù)器、串口、中斷繼續(xù)工作。為使外圍元件最少 ,電壓增益內(nèi)置為 20。 LM386 的封裝形式有塑封 8 引線雙列直插式和貼片式。 電壓增益可調(diào) ,20200。 AT89S52 單片機(jī)設(shè)計(jì)微型電子琴的方法,僅需 AT89S52 最小系統(tǒng),擴(kuò)展一組矩陣鍵盤,再接一組發(fā)光二極管用來(lái)指示單片機(jī)的工作狀態(tài)。 時(shí)鐘電路就是振蕩電路,向單片機(jī)提供一個(gè)正弦波信號(hào)作為基準(zhǔn),決定單片機(jī)的執(zhí)行速度。手動(dòng)按鍵產(chǎn)生復(fù)位信號(hào),完成單片機(jī)啟動(dòng),確定單片機(jī)的初始狀態(tài)。 總體電路具體原理如下: 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 PR7P U L L U PR8P U L L U PR9P U L L U P 圖 33 矩陣鍵盤模塊圖 如圖 33:在鍵盤中按鍵數(shù)量較多時(shí),為了減少 I/O口的占用,通常將按鍵排列成矩陣形式。 矩陣式結(jié)構(gòu)的鍵盤顯然比直接法要復(fù)雜一些,識(shí)別也要復(fù)雜一些,列線通過(guò)電阻接正電源,并將行線所接的單片機(jī)的 I/O 口作為輸出端,而列線所接的 I/O 口則作為輸入。行掃描法又稱逐行掃描查詢法,是一種最常用的按鍵識(shí)別方法。 鍵盤接口必須具有的 4 個(gè)基本功能 : ( 1)去抖動(dòng):每個(gè)按鍵在按下或松開時(shí),都會(huì)產(chǎn)生 短時(shí)間的抖動(dòng)。 ( 2)防串鍵:防串鍵是為了解決多個(gè)鍵同時(shí)按下或者前一按鍵沒(méi)有釋放又有新的按鍵按下時(shí)產(chǎn)生的問(wèn)題。 (3)被按鍵識(shí)別:如何識(shí)別 被按鍵是接口解決的主要問(wèn)題,一般可能過(guò)軟硬結(jié)合的方法完成。 ( 4)鍵碼產(chǎn)生:為了從鍵的行列坐標(biāo)編碼得到反映鍵功能的鍵碼,一般在內(nèi)在區(qū)中建立一個(gè)鍵盤編碼表,通過(guò)查表獲得被按鍵的鍵碼。 矩陣掃描顯示當(dāng)前按鍵模塊如下: 圖 34 數(shù)碼管模塊圖 揚(yáng)聲器模塊 音樂(lè)播放和彈奏是在 引腳上輸出方波周期信號(hào),產(chǎn)生音樂(lè)。紅外接收器 上電默認(rèn)輸出低電平且狀態(tài)燈不亮并保持,直到按一下遙控器按鍵后,模塊會(huì)輸出變?yōu)楦唠娖角覡顟B(tài)指示燈會(huì)點(diǎn)亮并保持至下一次再按遙控器按鍵為止,輸出電平依據(jù)遙控按鍵次數(shù)高低電平循環(huán)變化并保持狀態(tài)。 紅外接收器 繼電器 單片機(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 電子琴播放音樂(lè)原理: 樂(lè)音實(shí)際上是有固定周期的信號(hào)。 在電子琴開始工作時(shí),系統(tǒng)默認(rèn)電子琴處于彈奏狀態(tài),歌曲選擇功能鍵的目的是賦予矩陣鍵盤第二功能,即對(duì)系統(tǒng)內(nèi)置的歌曲進(jìn)行選擇,在放歌時(shí)能通過(guò)彈奏 /停止鍵來(lái)結(jié)束放歌,選歌時(shí)必順先按下歌曲選擇功能鍵,在通過(guò)矩陣鍵盤來(lái)選擇和切換曲目。對(duì)于不同的曲調(diào)我們也可以用單片機(jī)的另外一個(gè)定時(shí) /計(jì)數(shù)器來(lái)完成。利用定時(shí)器計(jì)時(shí)半周期時(shí)間,每當(dāng)計(jì)時(shí)終止后就將 反相,然后重復(fù)計(jì)時(shí)再反相。 其計(jì)數(shù)初值 T 的求法: T=65536N=65536FI/2/FR 例如:設(shè) K=65536, fi=1MHz,求低音 DO( 261HZ)、中音 DO( 523HZ)、高音 DO( 1046HZ)的計(jì)數(shù)值。 20 5 系統(tǒng)調(diào)試 程序調(diào)試 打開 KEIL,創(chuàng)建工程 My project ,輸入程序。 將程序?qū)?AT89S52 芯片后,運(yùn)行成功。 通過(guò)這次課程設(shè)計(jì),我學(xué)到了不少課本上沒(méi)有的知識(shí),也 鍛煉了自己的動(dòng)手能力,將以前學(xué)過(guò)的零散的知識(shí)串到一起。 調(diào)。通過(guò)開發(fā)板的設(shè)計(jì)和硬件搭建的過(guò)程 ,使我對(duì) 51 系單片機(jī)的接口有了更深層次的理解,并且我學(xué)會(huì)了分析問(wèn)題解決問(wèn)題的能力,加深了對(duì)所學(xué)理論知識(shí)的理解和運(yùn)用。 首先 , 感謝 一些專家學(xué)者 等同志的專著文獻(xiàn) 和網(wǎng)上的一些發(fā)表資料 。 本 設(shè)計(jì) 論文是在 他 悉心指導(dǎo)下完成 了 ,老師特別注重工作方法、工作方向的指導(dǎo),使 自己 的工作能力得到了很大的提高。 并對(duì)我以后走向工作崗位還是很受幫助的,他的精神將激勵(lì)著我不斷的成長(zhǎng)。 //放樂(lè)曲時(shí) FY=1,電子琴?gòu)椬鄷r(shí) FY=0 uchar Song_Index=0,Tone_Index=0。 //LED1 端口定義 sbit LED2=P1^1 。 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 }。t++)。i)。 scancode = 0xfe。0xf0)!=0xf0) //本行有鍵按下 { tmpcode = (P0amp。 //行掃描碼左移一位 } } /*外部中斷 0,這里是彈唱按鍵 */ void EXO_IXT() interrupt 0 { FY=0。LED1=0。 SPK=!SPK。 P2=0x3f。 IT1=1。 //延時(shí)去抖動(dòng) if((P0amp。 case 0x48: k = 1。 case 0x18: k = 3 。 case 0x44: k = 5 。 case 0x14: k = 7 。 case 0x42: k = 9 。 case 0x12: k = 11 。 case 0x41: k = 13 。 case 0x11: k = 15 。 STL0 = tab[k]%256。 //若沒(méi)有松開按鍵,則等待,等待期間彈奏該音符 TR0=0。 P2=DSY_CODE[Song[k][Tone_Index]]。 TR0=0。t charge you more than 35% of your pensation if you win the case. If you are thinking about signing up for a damagesbased agreement, you should make sure you39。s Premier League match at Chelsea on Sunday. I am going to be at the match tomorrow and I have asked to meet Yaya Toure, he told BBC Sport. For me it39。s actions. CSKA said they were surprised and disappointed by Toure39??傆X(jué)得自己自己似乎應(yīng)該去做點(diǎn)什么,或者寫點(diǎn)什么。t really grow up, it seems is not so important。 Originally, this world, can
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1