【正文】
青島理工大學(xué)畢業(yè)設(shè)計 I 青島理工大學(xué) 畢 業(yè) 設(shè) 計 題目: 基于 AT89C51 單片機(jī)的電子琴系統(tǒng)設(shè)計 學(xué)生姓名: 學(xué)生學(xué)號: 院系名稱: 機(jī)電工程系 專業(yè)班級: 機(jī)械設(shè)計制造及其自動化 指導(dǎo)教師: 2021 年 6 月 15 日 青島理工大學(xué)畢業(yè)設(shè)計 II 摘 要 隨著社會的發(fā)展進(jìn)步,音樂逐漸成為我們生活中很重要的一部分,有人曾說喜歡音樂的人不會向惡。我們都會抽空欣賞世界名曲,作為對精神的洗禮。本論文設(shè)計一個基于單片機(jī)的簡易電子琴。我們對于電子琴如何實現(xiàn)其功能,如音色選擇、聲音強(qiáng)弱控制、節(jié)拍器、自動放音功能等等也很好奇 電子琴是現(xiàn)代電子科技與音樂結(jié)合的產(chǎn)物,是一種新型的鍵盤樂器。它在現(xiàn)代音樂扮演著重要的角色,單片機(jī)具有強(qiáng)大的控制功能和靈活的編程實現(xiàn)特性, 它 已 經(jīng)溶入現(xiàn)代人們的生活中,成為不可替代的一部分。 本文的主要內(nèi)容是用 AT89C51 單片機(jī)為核心控制元件,設(shè)計一個電子琴。以單片機(jī)作為主控核心,與鍵盤、揚(yáng)聲器等模塊組成核心主控制模塊,在主控模塊上設(shè)有 16 個按鍵和揚(yáng)聲器。本系統(tǒng)運(yùn)行穩(wěn)定,其優(yōu)點(diǎn)是硬件電路簡單,軟件功能完善,控制系統(tǒng)可靠,性價比較高等,具有一定的實用和參考價值。 關(guān)鍵詞 : AT89C51 單片機(jī) ; 音色 ; 節(jié)拍器 ; 自動放音 青島理工大學(xué)畢業(yè)設(shè)計 III 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 played an important role in modern music. SCM has powerful control functions and flexible programming characteristics. It has converged with modem people’s lives, bee an irreplaceable part. The main content is AT89C51 control of the core ponents, design of a electronic an. SCM as a host to the core, with the keyboard, speaker and other core modules. In the main control module has 16 keys and a speaker. The system is steady, its simple hardware circuits, software functions, reliability of control system and high cost performance is its advantages. It also has certain practical and reference value. Key words: keyboard。 speaker。 electronic an 青島理工大學(xué)畢業(yè)設(shè)計 IV 目 錄 第 1 章 緒 論 .............................................................................................................I 第 2 章 總體方案 .................................................................................................... III 系統(tǒng)設(shè)計要求 ............................................................................................ III 電子琴系統(tǒng)的組成 .................................................................................... III 系統(tǒng)框圖 .................................................................................................... IV 第 3 章 硬件簡介 ..................................................................................................... V AT89C51 ..................................................................................................... V AT89C51 簡介 ................................................................................. V 主要的功能特性 .............................................................................. VI 管腳功能 .......................................................................................... VI 芯片擦除 ........................................................................................VIII 矩陣式鍵盤的識別和顯示 ......................................................................VIII 矩陣式鍵盤的結(jié)構(gòu)與工作原理 ....................................................VIII 矩陣式鍵盤的按鍵識別方法 .......................................................... IX 鍵盤接口必須具有的 4 個基本功能 .............................................. IX LED 數(shù)碼管 ................................................................................................ X 數(shù)碼管的分類 ................................................................................... X 數(shù)碼管的驅(qū)動方式 .......................................................................... XI 硬件設(shè)計圖 ...............................................................................................XII 第 4 章 軟件設(shè)計 ................................................................................................. XIII 整體程序處理流程圖 ............................................................................. XIII I/O 并行口直接驅(qū)動 LED 顯示 ............................................................. XIV 音樂播放設(shè)計 ......................................................................................... XIV 放歌子程序流程圖 ................................................................................ XVII 第 5 章 調(diào)試 ......................................................................................................... XIX Proteus 簡介 ........................................................................................... XIX keil 簡介 ................................................................................................. XIX 利用 keil 與 Proteus 進(jìn)行的調(diào)試 ............................................................ XX 第 6 章 結(jié)論 .......................................................................................................XXIII 致 謝 ...................................................................................................................... XXIV 參考資料 ..................................................................................................................XXV 附錄Ⅰ .................................................................................................................... XXVI 青島理工大學(xué)畢業(yè)設(shè)計 V 附錄Ⅱ ................................................................................................................... XXXII 附錄Ⅲ ..................................................................................................................XXXIV 青島理工大學(xué)畢業(yè)設(shè)計 I 第 1 章 緒 論 隨著大規(guī)模集成電路的出現(xiàn)和發(fā)展,芯片生產(chǎn)廠家把中央處理器 CPU,隨機(jī) 存取內(nèi)存 RAM,只讀存儲器 ROM,定時器 /計數(shù)器以及 I/O 接 U 電路等主要計算機(jī)部件,集成在一塊集成電路芯片(硅片)上,形成芯片級計算機(jī),稱為單片微型計算機(jī),直譯為單片機(jī)。 單片機(jī)雖只是一個芯片,但從組成和功能上看,它已具有了微機(jī)系統(tǒng)的含義, 又稱微型處理部件 MCU (Micro Controller Unit),單片機(jī)商品名稱為微控制器單元。 雖然單片機(jī)出現(xiàn)的歷史并不長,但發(fā)展十分迅猛,在集成度、功能、速度、 可靠性、應(yīng)用領(lǐng)域等全方位向更高水平發(fā)展。目前單片機(jī)已用于工業(yè)控制、機(jī)電 一體化設(shè)備、儀器儀表、信號處理、現(xiàn)代兵器、交通能源、商用設(shè)備、醫(yī)療設(shè)備 及家用電器等各個領(lǐng)域,隨著單片機(jī)性能的不斷提高,它的應(yīng)用將會更