單片機(jī)的音樂盒設(shè)計(jì)(c程序).doc
單片機(jī)的音樂盒設(shè)計(jì)(c程序),單片機(jī)的音樂盒設(shè)計(jì)(c程序),文檔包括電路圖,程序,論文基于單片機(jī)的音樂盒設(shè)計(jì) 【摘要】本設(shè)計(jì)是一個(gè)基于at89c51系列單片機(jī)的音樂盒,依據(jù)單片機(jī)技術(shù)原理,通過硬件電路制作以及軟件編譯,設(shè)計(jì)制作出一個(gè)多功能多功能音樂盒。該音樂盒主要由按鍵電路、復(fù)位電路、時(shí)鐘電路以及蜂鳴器組成。使用兩個(gè)按鍵控制音樂盒,一個(gè)用來切換歌...
內(nèi)容介紹
此文檔由會(huì)員 軍師 發(fā)布單片機(jī)的音樂盒設(shè)計(jì)(C程序),文檔包括電路圖,程序,論文
基于單片機(jī)的音樂盒設(shè)計(jì)
【摘要】本設(shè)計(jì)是一個(gè)基于AT89C51系列單片機(jī)的音樂盒,依據(jù)單片機(jī)技術(shù)原理,通過硬件電路制作以及軟件編譯,設(shè)計(jì)制作出一個(gè)多功能多功能音樂盒。該音樂盒主要由按鍵電路、復(fù)位電路、時(shí)鐘電路以及蜂鳴器組成。使用兩個(gè)按鍵控制音樂盒,一個(gè)用來切換歌曲,另一個(gè)用來切換8路LED的變化花樣,本音樂盒共有兩首歌曲,花樣燈花樣共計(jì)3種。播放歌曲時(shí),蜂鳴器發(fā)出某個(gè)音調(diào),與之對(duì)應(yīng)的LED亮起。本設(shè)計(jì)利用KEIL編程軟件對(duì)音樂盒源程序進(jìn)行編程并調(diào)試,配合PROTEUS仿真軟件對(duì)硬件進(jìn)行仿真調(diào)試,節(jié)約了設(shè)計(jì)時(shí)間。
【關(guān)鍵字】音樂盒;AT89C51單片機(jī); KEIL; PROTEUS; 音調(diào)
目 錄
引言 1
1概述 2
1.1 課題意義 2
1.2設(shè)計(jì)方案 2
1.3研究?jī)?nèi)容 2
2 系統(tǒng)總體方案介紹 3
2.1 系統(tǒng)組成框圖 3
2.2 音樂盒的功能結(jié)構(gòu)圖 3
2.3 主要設(shè)計(jì)軟件介紹 3
2.3.1 PROTEUS軟件簡(jiǎn)介 3
2.3.2 KEIL簡(jiǎn)介 4
3硬件設(shè)計(jì) 5
3.1 總體設(shè)計(jì)框圖 5
3.2各部分硬件設(shè)計(jì)及其原理 5
3.2.1 AT89C51簡(jiǎn)介 5
3.2.2 LED顯示電路設(shè)計(jì)與原理 6
3.2.3 時(shí)鐘振蕩電路 6
3.3 硬件電路圖及功能 6
4軟件設(shè)計(jì) 8
4.1音調(diào)、節(jié)拍以及編碼的確定方法 8
4.1.1 音調(diào)的確定 8
4.1.2 節(jié)拍的確定 9
4.1.3 編碼 10
4.2 軟件程序設(shè)計(jì) 11
4.2.1 程序流程圖及相應(yīng)代碼塊 11
4.2.2 程序源代碼(見附錄A) 15
5調(diào)試 16
5.1 檢查硬件連接 16
5.2 檢查軟件系統(tǒng) 16
5.3 測(cè)試結(jié)果 16
5.3.1.總體運(yùn)行圖 16
5.3.2.花樣燈3種花樣圖 17
6 總結(jié) 18
致謝 19
參考文獻(xiàn) 20
科技外文文獻(xiàn) 21
中文譯文 24
附錄A 程序源代碼及注釋 26
TA們正在看...
- jd020-簡(jiǎn)易數(shù)控銑齒機(jī)設(shè)計(jì).zip
- 機(jī)電一體化專業(yè)畢業(yè)論文:電氣控制與保護(hù).doc
- 如何做好建設(shè)項(xiàng)目工程造價(jià)控制.doc
- “工程造價(jià)管理”專業(yè)實(shí)習(xí)工作日志.doc
- 電大---工程造價(jià)畢業(yè)論文.doc
- 某市工業(yè)廠房土建施工投標(biāo)報(bào)價(jià).doc
- 局長(zhǎng)在全市體育工作會(huì)議上的講話.doc
- 機(jī)關(guān)事務(wù)管理局工作要點(diǎn).doc
- 機(jī)關(guān)事務(wù)管理局精神文明建設(shè)工作計(jì)劃.doc
- 機(jī)關(guān)事務(wù)管理局中心組學(xué)習(xí)計(jì)劃.doc