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

正文內(nèi)容

基于at89s51單片機(jī)的簡(jiǎn)易電子琴設(shè)計(jì)-資料下載頁(yè)

2024-12-04 13:34本頁(yè)面

【導(dǎo)讀】隨著社會(huì)的發(fā)展,音樂(lè)漸漸成為我們生活中很重要的一部。中,我們總會(huì)抽空欣賞喜愛(ài)的歌曲,作為對(duì)精神的洗禮和心靈的升華。計(jì)一個(gè)基于單片機(jī)的簡(jiǎn)易電子琴。音色選擇、聲音強(qiáng)弱控制、節(jié)拍器、自動(dòng)放音功能等等很好奇。電子琴是現(xiàn)代電子科技與音樂(lè)結(jié)合的產(chǎn)物,是一種新型的電子鍵盤樂(lè)器。本設(shè)計(jì)的主要內(nèi)容是用AT89S51單片機(jī)為核心控制元件,擁有彈奏和自動(dòng)播放功能。體積小、價(jià)格低廉、穩(wěn)定可靠、應(yīng)用廣泛的特點(diǎn)。它的應(yīng)用必定導(dǎo)致傳統(tǒng)的控制。因此,單片機(jī)的開(kāi)發(fā)應(yīng)用早已經(jīng)成為高科技和工程領(lǐng)域的一項(xiàng)重。塊,在主控模塊上設(shè)有18個(gè)按鍵和揚(yáng)聲器。機(jī)電子琴系統(tǒng)硬件組成。利用單片機(jī)產(chǎn)生不同頻率來(lái)獲得我們要求的音階,最終??呻S意彈奏想要的音樂(lè)。模塊的程序的調(diào)試來(lái)詳細(xì)闡述。

  

【正文】 個(gè)新的時(shí)代,單片微型計(jì)算 24 機(jī) (簡(jiǎn)稱單片機(jī) )在其中扮演著十分重要的角色。雖然它沒(méi)有常見(jiàn)的 PC 那樣大的體積和重量,不會(huì)在辦公桌或控制臺(tái)上占據(jù)一個(gè)顯要的位置,但它就像小小的螺絲釘一樣,鑲嵌在人們工作、生活中需要計(jì)算、控制、測(cè)量等智能活動(dòng)的各個(gè)角落。自 20 世紀(jì) 70 年代問(wèn)世以來(lái),單片機(jī)以其 控制功能強(qiáng) 、可靠性高、 體積小 、性價(jià)比高 、 使用方便 、容易產(chǎn)品化等特點(diǎn),在 家用電器 、 實(shí)時(shí)控制 、 機(jī)電一體化 、分布式多機(jī)系統(tǒng)、 智能儀器 等各個(gè)領(lǐng)域得到了廣泛應(yīng)用,對(duì) 許多 行業(yè)的技術(shù)改 革和產(chǎn)品的更新?lián)Q代起著 非常 重要的推動(dòng)作用,對(duì)人們生活質(zhì)量的提高產(chǎn)生了深刻的影響。作為 21 世紀(jì)的工科大學(xué)生,學(xué)好單片機(jī),一方面可以加深對(duì)計(jì)算機(jī)原理和結(jié)構(gòu)的認(rèn)識(shí),另一方面也為自身在專業(yè)上的深入發(fā)展構(gòu)筑了一個(gè)很好的平臺(tái)其 重要性怎么強(qiáng)調(diào)都不為過(guò)。 參考文獻(xiàn) [1] 張虹 .單片機(jī)原理及應(yīng)用 [M].北京 :中國(guó)電力出版社 ,2021. [2] 黃鑫 ,馬善農(nóng) ,趙永科 .基于 CPLD的電子琴研究與設(shè)計(jì) [J].科技廣場(chǎng) ,2021(5). [3] 李云鋼 ,鄒逢興 ,龍志強(qiáng) . 單片機(jī)原理與應(yīng)用系統(tǒng)計(jì) [J].北京 :中國(guó)水利水電出版社 ,2021. [4] 李林濤 ,陳明 ,梁宜勇 ,王曉萍 . 基于單片機(jī)的簡(jiǎn)易電子琴錄 /放音系統(tǒng) [J]. 數(shù)字技術(shù)與應(yīng)用 . 2021(02) [5] 田其沖 ,鄭衛(wèi)國(guó) ,孫大雷 . 基于 AT89S51的電子琴設(shè)計(jì) [J]. 電腦知識(shí)與技術(shù) . 2021(24) [6]張淑玲 。凌陽(yáng)單片機(jī)在微機(jī)原理實(shí)驗(yàn)箱系統(tǒng)中的應(yīng)用 [J]。重慶理工大學(xué)學(xué)報(bào) (自然科學(xué) )。2021年 07期 [7]張則 . 51系列單片機(jī) (C語(yǔ)言 )快速入門 (五 )[N]。電子報(bào) 。2021年 [8]孫文 ,趙萬(wàn)云 ,鄒子春 ,袁小平 . 基于 RC 正弦波振蕩電路的電子琴設(shè)計(jì) [J].現(xiàn)代電子技術(shù) ,2021年 09期 [9]張瑞 ,夏路易 .基于 89S51單片機(jī)的鍋爐給水控制系統(tǒng) [J].軟件 ,2021年 01 期 [10]蘇彥 . 《微機(jī)原理與接口技術(shù)》教學(xué)方法研究與探索 [J]。中國(guó)科教創(chuàng)新導(dǎo)刊 .2021年 23期 [11] 周琛暉 . 基于 AT89S51單片機(jī)的電子琴設(shè)計(jì) [J]. 電腦知識(shí)與技術(shù) . 2021(27) [12] 做而論道 .基于 51 單片機(jī)的 4*4 矩陣鍵盤電子琴 . , 20210805 [13]做而論道 .單片機(jī)播放音樂(lè)的基本知識(shí) 25 ,20210707 致 謝 這次 的 畢業(yè)論文能夠得以順利完成,是 曾經(jīng) 所有指導(dǎo)過(guò)我的老師,幫助過(guò)我的同學(xué)鼓勵(lì) 和加油 的結(jié)果。我要在這里對(duì)他們表示深深的謝意! 首先,要 非常 感謝我的指導(dǎo)老師 —— 葉愛(ài)芹 老師。 葉 老師在我畢業(yè)論文的撰寫(xiě)過(guò)程中, 單片機(jī)仿真過(guò)程和程序編譯過(guò)程中 給我提供了極大的幫助和指導(dǎo)。從開(kāi)始選題到中期修正,再到最終定稿, 葉 老師給我提供了許多寶貴建議。老師淵博的專業(yè)知識(shí),嚴(yán)謹(jǐn)?shù)?治學(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,樸實(shí)無(wú)華、平易近人的人格魅力對(duì)我影響深遠(yuǎn)。不僅使我樹(shù)立了遠(yuǎn)大的學(xué)術(shù)目標(biāo)、掌握了基本的研究方法,還使我明白了許多 為人處世和待人接物 的道理。 其次,要感謝所有曾經(jīng) 教 我們 相關(guān)課程的 任課老師,老師們教會(huì)我的不僅僅是專業(yè)知識(shí),更多的是對(duì)待學(xué)習(xí)、對(duì)待生活的態(tài)度。 第三,感謝我的父母親,你們是我力量的源泉,只要有你們,不管面對(duì)什么樣的困難,我都不會(huì)害怕,謝謝你們對(duì)我的支持與鼓勵(lì)! 再次,感謝我的室友及其他好友,因?yàn)橛心銈兊膸椭?,我的論文得以順利完?。感謝你們,大學(xué)四年給我了那么多的幫助與鼓勵(lì),在我不開(kāi)心的時(shí)候,總能讓我開(kāi)心起來(lái)。不會(huì)忘記,大學(xué)四年里我們一起度過(guò)的歡樂(lè)時(shí)光,那些開(kāi)心的日子,總是那么令人難以忘懷 。 最后對(duì)老師,同學(xué)和家人再次致以我最衷心的感謝!教導(dǎo)過(guò)我的老師,你們的人格魅力永記我心間。身邊的同學(xué)和朋友 們 ,有你們,我的大學(xué)才算完整。 26 ABSTRACT With the development of society, the music gradually bee very important in our lives a. In a busy life, we always find time to enjoy your favorite songs, as Spirit baptism and spiritual sublimation. In this thesis, a simple microcontrollerbased keyboard. Life, we keyboard how to achieve its functions, such as voice selection, sound level control, metronome, auto playback function so curious. Keyboard is a modern electronic technology and music bined with the product, is a new electronic keyboard instrument. It is modern music plays a very important role in all kinds of goods has shown a powerful singlechip control functions and flexible programming features, it has been integrated into the modern people39。s lives, being an irreplaceable part of modern life. The design of the main contents of AT89S51 MCU as the core control ponents, to design a multian. Has played and automatic playback function. Keywords: AT89S51 microcontroller sound play automatically play 27 附件 源程序: include include include include define uchar unsigned char define uint unsigned int uchar STH0。//定時(shí)器計(jì)數(shù)初值 uchar STL0。 bit FY=0。//放樂(lè)曲時(shí) FY=1, 電子琴?gòu)椬鄷r(shí) FY=0 uchar Song_Index=0,Tone_Index=0。//放音樂(lè)的參數(shù) uchar k, key。 sbit SPK=P3^7。 sbit LED1=P1^0。 sbit LED2=P1^1。 uchar code DSY_CODE[]= {0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x77,0x7c, 0x39,0x5e,0x79,0x71 }。 uchar code Song[][50]= //任意選幾首音樂(lè)的旋律 28 { { 1,2,4,3,3,3,5,6,7,8,8,8,4,5,8,8,4,3,3,3}, {3,3,3,4,5,5,5,5,6,5,3,5,3,2,1,5,6,5,3,3,2,1,1,1}, {3,2,1,3,2,1,1,2,3,2,1,2,3,1,3,4,5,3,4,5,5,6,5,3,5,3,2,1,3,2,1,1,1}, {10,10,10,9,10,9,10,9,9,6,6,7,8,9,8,7,6,5,6,1}, {10,10,10,9,10,13,12,13,12,12,9,9,10,11,12,11,10,9,8,10,10,1}, {13,14,13,12,12,10,12,10,12,9,13,12,10,9,10,10,1}, {9,13,13,13,8,13,13,13,13,14,15,14,13,14,13,14,10,10,1}, {13,14,13,12,12,10,12,10,12,13,14,13,14,13,14,10,1}, {9,13,13,13,8,13,13,13,13,14,15,14,13,13,14,12,13,1}, {5,5,10,9,8,5,5,5,5,10,9,8,6,6,6,11,10,9,6,1}, }。 uchar code Len[][50]= //上面幾首音樂(lè)的旋律每個(gè)音符對(duì)應(yīng)的節(jié)拍 { {1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,1,2,2,2,1}, {1,1,1,1,1,1,2,1,1,1,1,1,1,1,2,1,1,1,1,1,1,2,2,1}, {1,1,2,1,1,2,1,1,1,1,1,1,1,1,1,1,2,1,1,2,1,1,1,1,1,1,1,2,1,1,2,2,1}, {1,1,1,1,2,1,1,1,1,0,1,1,0,1,1,0,1,1,2,1}, {1,1,1,1,0,1,1,1,1,1,0,1,1,0,1,1,0,1,1,3,1,1}, {0,1,1,0,1,1,2,1,1,0,1,1,0,1,1,2,1}, {0,1,1,2,0,1,1,0,1,1,0,1,1,0,1,1,2,1,1}, {0,1,1,0,1,1,2,1,1,0,1,1,0,1,1,4,1}, {0,1,1,2,0,1,1,0,1,1,0,1,1,0,1,4,1}, 29 {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}, {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}, {1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1}, }。 /* 音符與計(jì)數(shù)值對(duì)應(yīng)表 */ uint code tab[]= { 63628,63835,64021,64103,64260,64400,64524, 64580,64684,64777,64820,64898,64968,65030, 65058,65110,65157,65178,65217,65252,65283 }。 void delay1(uint ms)//播放歌曲時(shí)實(shí)現(xiàn)節(jié)拍的延時(shí)函數(shù) { uchar t。 while(ms) for (t=0。t120。t++)。 } /* 鍵消抖延時(shí)函數(shù) */ void delay(void) { uchar i。 for (i=300。i0。i)。 } 30 /* 鍵掃描函數(shù) */ uchar getkey(void) { uchar scancode,tmpcode。 if ((P0amp。0xf0)==0xf0) return(0)。 scancode = 0xfe。 while((scancodeamp。0x10)!=0) // 逐行掃描 { P0 = scancode。// 輸出行掃描碼 if ((P0amp。0xf0)!=0xf0) // 本行有鍵按下 { tmpcode = (P0amp。0xf0)|0x0f。 /* 返回特征字節(jié)碼,為 1 的位即對(duì)應(yīng)于行和列 */ return((~scancode)+(~tmpcode))。 } else scancode = (scancode1)|0x01。// 行掃描碼左移一位 } } /* 外部中斷 0 ,這里是彈唱按 鍵 */ void EX0_INT() interrupt 0 31 { FY=0。 LED1=1。 LED2=0。 } /* 外部中斷 1 ,這里是播放按鍵 */ void EX1_INT() interrupt 2 { FY=1。 LED1=0。 LED2=1。 } /* 定時(shí)器 0 中斷服務(wù)子程序 */ void time0_int(void) interrupt 1 using 0 { /* 設(shè)置計(jì)數(shù)初值 */ TH0 = STH0。 TL0 = STL0。 SPK=!SPK。// 反相,產(chǎn)生輸出脈沖 P2=DSY_CODE[k] 。 } void main(void) { LED1=1。 LED2=0。 P2=0x3f。 32 IE=0x87。 TMOD=0x01。 IT0=1。 IT1=1。 while(1) { P0 =
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1