【正文】
畢業(yè)設(shè)計(論文)任務(wù)書 基于單片機(jī)的 簡易電子琴的設(shè)計 學(xué)生姓名: 何進(jìn) 專 業(yè): 電子信息工程技術(shù) 班 級: 08 電信( 2)班 指導(dǎo)老師: 蔣靜瑚 I 摘 要 隨著社會的發(fā)展進(jìn)步,音樂逐漸成為我們生活中很重要的一部分,有人曾說喜歡音樂的人不會向惡。我們都會抽空欣賞世界名曲,作為對精神的洗禮。本論文設(shè)計一個基于單片機(jī)的簡易電子琴。我們對于電子琴如何實(shí)現(xiàn)其功能,如音色選擇、聲音強(qiáng)弱控制、節(jié)拍器、自動放音功能等等也很好奇。 電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤 樂器。它在現(xiàn)代音樂扮演著重要的角色,單片機(jī)具有強(qiáng)大的控制功能和靈活的編程實(shí)現(xiàn)特性,它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。本文的主要內(nèi)容是用 AT89S51 單片機(jī)為核心控制元件,設(shè)計一個電子琴。以單片機(jī)作為主控核心,與鍵盤、揚(yáng)聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有 16 個按鍵和揚(yáng)聲器。本系統(tǒng)運(yùn)行穩(wěn)定,其優(yōu)點(diǎn)是硬件電路簡單,軟件功能完善,控制系統(tǒng)可靠,性價比較高等,具有一定的實(shí)用和參考價值。 關(guān)鍵詞: AT89S51 單片機(jī) , 音色 , 節(jié)拍器 , 自動放音 II ABSTRACT With the development and progress of society, music has bee an important part of life, it was said that people do not like the music to the evil. We will find time to enjoy the world music, as the baptism of the spirit. This thesis developed a simple microcontrollerbased electronic key board. Electronic an is a modern electronic music technology and the product is a new type of keyboard instruments. It modern music played an important role in single chip is a powerful control functions and flexible programming characteristics, It has converged with modern people39。s lives, bee an irreplaceable part. The main content is AT89C51 control of the core ponents, Design of an electronic an, single chip as a host to the core, with the keyboard, speakers and other core modules main control module, in the main control module has 16 keys and speakers. Stability of the system, its advantages are simple hardware circuits, software functions, control system reliability, high cost performance and have certain practical and reference value. Key words : single chip MCU, keyboard , speaker, electronic an III 目 錄 第 1 章 緒 論 ............................................................................................................................................ 1 簡易電子琴的原理圖 ...................................................................................................................... 2 系統(tǒng)板硬件連線 .............................................................................................................................. 3 主要芯片簡介 ................................................................................................................................. 3 主要功能特性 ..................................................................................................................... 4 LM386................................................................................................................................... 5 LED 數(shù)碼管 .......................................................................................................................... 7 第三章簡易電子琴制作過程 ......................................................................................................................... 8 4X4 行列式鍵盤識別及顯示 .......................................................................................................... 8 系統(tǒng)板上硬件連線設(shè)計 ..................................................................................................... 9 程序設(shè)計內(nèi)容 ................................................................................................................... 10 圖 行列式鍵盤電路 .......................................................................................................... 10 /O 并行口直接驅(qū)動 LED 顯示 ...........................................................................................11 . 4 程序設(shè)計內(nèi)容 .................................................................................................................. 13 音樂產(chǎn)生的方法 ........................................................................................................................... 13 原理 .................................................................................................................................. 13 程序框圖 ........................................................................................................................... 15 第四章結(jié)論 .................................................................................................................................................. 17 全文總結(jié) ....................................................................................................................................... 17 研究展望 ....................................................................................................................................... 17 附 錄 ........................................................................................................................................................ 18 附錄 4 鍵盤識別程序框圖如圖所示 : ......................................................................................... 21 附錄 5 語言源程序 ....................................................................................................................... 21 參考文獻(xiàn) ...................................................................................................................................................... 33 致謝 .............................................................................................................................................................. 34 1 第 1 章 緒 論 單片微型計算機(jī)是大規(guī)模集成電路技術(shù)發(fā)展的產(chǎn)物,屬第四代電子計算機(jī),它具有高性能、高速度、體積小、價格低廉、穩(wěn)定可靠、應(yīng)用廣泛的特點(diǎn)。它的應(yīng)用必定導(dǎo)致傳統(tǒng)的控制技術(shù)從根本上發(fā)生變革。因此,單片機(jī)的開發(fā)應(yīng)用已成為高科技和工程領(lǐng)域的一項(xiàng)重大課題。 電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤樂器。它在現(xiàn)代音樂扮演著重要的角色,單片機(jī)具有強(qiáng)大的控制功能和靈活的編程實(shí)現(xiàn)特性,它已經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的 一部分。本文的主要內(nèi)容是用 AT89S51 單片機(jī)為核心控制元件,設(shè)計一個電子琴。以單片機(jī)作為主控核心,與鍵盤、揚(yáng)聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有 16 個按鍵和揚(yáng)聲器。 本文主要對使用單片機(jī)設(shè)計簡易電子琴進(jìn)行了分析,并介紹了基于單片機(jī)電子琴統(tǒng)硬件組成。利用單片機(jī)產(chǎn)生不同頻率來獲得我們要求的音階,最終可隨意彈奏想要表達(dá)的音樂。并且本文分別從原理圖,主要芯片,各模塊原理及各模塊的程序的調(diào)試來詳細(xì)闡述。 一首音樂是許多不同的音階組成的,而每個音階對應(yīng)著不同的頻率,這樣我們就可以利用不同的頻 率的組合,即可構(gòu)成我們所想要的音樂了,當(dāng)然對于單片機(jī)來產(chǎn)生不同的頻率非常方便,我們可以利用單片機(jī)的定時 /計數(shù)器 T0 來產(chǎn)生這樣方波頻率信號,因此,我們只要把一首歌曲的音階對應(yīng)頻率關(guān)系弄正確即可。 2 簡易電子琴的 原理圖 1 2 3 4 5 6AB