版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第17卷V0117第2期NO2電子設(shè)計(jì)工程ElectronicDesignEngineering2009年2月Feb2009基于AT89S52單片機(jī)的多功能音樂播放器黃振杰盧小冰(華南農(nóng)業(yè)大學(xué)電子信息工程系。廣東廣州510642)摘要:介紹一種多功能音樂播放器,它是以AT89S52單片機(jī)為核心,并輔有一些外圍器件,采用匯編語言編寫程序。實(shí)現(xiàn)多功能音樂播放,歌曲自動(dòng)循環(huán)播放和使用琴鍵自編曲目功能。此外,彩燈顯示歌曲節(jié)奏,按鍵跳轉(zhuǎn)到喜愛曲目
2、。液晶顯示當(dāng)前播英文曲目。并給出了系統(tǒng)軟硬件設(shè)計(jì)。關(guān)鍵詞:單片機(jī);多功能音樂播放器;編程仿真;匯編語言中圖分類號(hào):113681文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006瑚77(2009)02珈1702MultifunctionalmusicplayerbasedonsinglechipmicrocomputerHUANGZhenjie,LUXiaobing(DepartmentofElectronicandInformationEngineeri
3、ngSouthChinaA咖劬:刪Univers妙Guan乎hou510642,Ch/na)Abstract:ItintroducesamultifunetionalmusicplayertakingAT89S52singlechipmicrocomputerashardwarecontrolcoreandusingsomeperipheralelementsPmgrammesaxecompiledinassemblylan刪etoac
4、tasexpectedTherea∞twofunctionalmodesinthissystemOneistomakethemusicplayautomaticallyandconsecutively,theotheristocomposenewsongsthrou#keysInaddition,lightsshowthepaceofmusicandtheEnglishnamescanbedisplayedintheliquidcrys
5、talscr;eenWithperfectcombinationofhardwareandsoftwarethemusicplayercanmeetmanymusiclovers’needsformuhifunctionalmusicplayerAndthehardwareandsoftwareofthesystemaregivenKeywords:single—chipmicrocomputermuhifunctionalmusicp
6、layerprogrammesimulation;assemblylanguagel引言目前流行的MP3MP4播放器的音質(zhì)相當(dāng)好。但略感遺憾的是除了選擇歌曲和顯示歌名外,絕大部分播放器沒有諸如隨意彈奏樂曲、樂曲節(jié)奏跳動(dòng)顯示等功能。正是基于音樂播放器的多功能出發(fā),提出一種多功能音樂播放器的設(shè)計(jì)方案。2硬件電路設(shè)計(jì)整個(gè)硬件電路是由中心控制:播放、選曲、顯示、電子琴和彩燈等模塊組成。該硬件系統(tǒng)框圖如圖1所示。8按鍵電子琴模塊l剛帆AT洲89S
7、5黻2嘴糕Tt5首音樂的選擇按鈕自彈音樂和歌曲自動(dòng)播放轉(zhuǎn)換按鈕圖1硬件系統(tǒng)設(shè)計(jì)框圖21中心控制模塊目前應(yīng)用較為流行的單片機(jī)111有AVR和5l單片機(jī)。從系統(tǒng)設(shè)計(jì)的功能需求及成本考慮。5l單片機(jī)性價(jià)比更高,A礴9S52是擁有2個(gè)外部中斷。2個(gè)16位定時(shí)器。2個(gè)可編程串行UART的單片機(jī)。中心控制模塊采用AT89S52單片機(jī)已完全滿足設(shè)計(jì)需要。實(shí)現(xiàn)整個(gè)系統(tǒng)控制哪。收稿日期:2008—10—09稿件編號(hào):20081001222播放模塊播放模塊
8、是由8550NPN三極管和電磁蜂嗚器組成。A髓9S52輸出高電平控制信號(hào),啟動(dòng)8550NPN三極管使信號(hào)放大,從而啟動(dòng)電磁蜂鳴器。與LM386和喇叭的組合相比較,該播放模塊存在一定噪聲,音響效果較差。但由于所需驅(qū)動(dòng)功率較小,驅(qū)動(dòng)器件要求不高,并能降低設(shè)計(jì)成本。因此,必須選用8550NPN三極管和電磁蜂鳴器則能滿足系統(tǒng)要求。23顯示模塊常見的基于單片機(jī)設(shè)計(jì)的音樂播放器基本不能顯示歌曲。該音樂播放系統(tǒng)設(shè)計(jì)上增加液晶顯示器,可為使用者提供曲目
9、信息。由于LED數(shù)碼管只能顯示數(shù)字而無法顯示其他中英文字符,并對(duì)成本及功能考慮,因此從設(shè)計(jì)的成本及功能的角度考慮,采用LCD一1602顯示模塊,它可以顯示每首曲目的英文名字。LCD一1602驅(qū)動(dòng)電路簡單,可以由單片機(jī)直接輸出命令驅(qū)動(dòng)[31其電路圖如圖2所示。JP6LCD1602lko圖2顯示模塊的電路圖24電子琴模塊電子琴設(shè)有8個(gè)按鍵,其中7個(gè)作為音符輸入,另外1個(gè)作為模式轉(zhuǎn)換按鍵實(shí)現(xiàn)用戶自彈作曲。7個(gè)按鍵分別代表作者簡介:黃振杰(19
10、86一),男,廣東海豐人。研究方向:無線傳感器網(wǎng)絡(luò),無線通訊和嵌入式系統(tǒng)。一17—萬方數(shù)據(jù)王炎基于Web的超媒體教學(xué)CAI課件系統(tǒng)設(shè)計(jì)機(jī)多達(dá)120臺(tái);網(wǎng)絡(luò)考試和實(shí)驗(yàn)技能訓(xùn)練中可支持同時(shí)120人在線答題,支持音頻與視頻文件正常傳送。這些文件的播放時(shí)間長達(dá)5min。該Web超媒體課件系統(tǒng)經(jīng)過半年測試使用。運(yùn)行情況良好。圖3顯示調(diào)查該系統(tǒng)投入使用前后的數(shù)據(jù)分析圖表。圖3系統(tǒng)使用前后對(duì)比從Web超媒體課件的教學(xué)效果來看。課件所采用的多媒體形式較
11、為合理,通過用超媒體課件中Flash動(dòng)畫演示《微機(jī)原理及應(yīng)用》中難以理解的概念以及工作原理等教學(xué)內(nèi)容。使學(xué)生更容易理解抽象的概念及理論,更深入地了解微機(jī)工作原理,起到輔助教學(xué),節(jié)省學(xué)時(shí)的作用;通過增加模擬實(shí)驗(yàn)教學(xué)輔助性課件內(nèi)容使學(xué)生增強(qiáng)了自信。在實(shí)驗(yàn)過程中學(xué)生發(fā)揮能動(dòng)性并與計(jì)算機(jī)交互。完成實(shí)驗(yàn),并大大減少實(shí)驗(yàn)器材的損壞,節(jié)省學(xué)校實(shí)驗(yàn)設(shè)備投資經(jīng)費(fèi);通過將Web超媒體課件發(fā)布在網(wǎng)絡(luò)上。更大程度地實(shí)現(xiàn)資源共享,使學(xué)生不受時(shí)間及空間約束,幫助學(xué)
12、生發(fā)展興趣愛好,增長見識(shí)。并對(duì)網(wǎng)絡(luò)學(xué)習(xí)中學(xué)生在自主選擇、自學(xué)閱讀、聽取課程知識(shí)的講解和學(xué)習(xí)交流方面實(shí)現(xiàn)了充分的交互性。5結(jié)論綜上所述。該Web超媒體課件的開發(fā),基本實(shí)現(xiàn)了預(yù)期的系統(tǒng)功能需求和要求,該Web超媒體課件的使用,大大提高教學(xué)質(zhì)量,提高學(xué)生分析問題和解決問題的能力。節(jié)省了資源,有很強(qiáng)的實(shí)用價(jià)值。參考文獻(xiàn):【l】錢歇美《電工學(xué)》課程多媒體CAI教學(xué)的設(shè)計(jì)構(gòu)想陰昆明大學(xué)學(xué)報(bào)(綜合版),2002,6(2):4446【2】宛延閨,定海著
13、面向?qū)ο蠓治龊驮O(shè)計(jì)【M】清華大學(xué)出版社2001【3】吳秀君,黃海軍,韓芳網(wǎng)絡(luò)環(huán)境下課件的特征和設(shè)計(jì)田福建電腦。2006,4(5):23—25[41KonradKingSQL編程實(shí)用大全【M】杜大鵬,譯北京:中國水利水電出版社2005【5】許龍飛,李I(lǐng)!t和,馬玉書Web數(shù)據(jù)庫技術(shù)與應(yīng)用嗍北京:科學(xué)出版社2005【6】曾建軍,劉永娟,列詠梅計(jì)算機(jī)多媒體技術(shù)及應(yīng)用CAI課件研制【J】計(jì)算機(jī)與現(xiàn)代化,2006,3(6):3840,50!≠昏!
14、多亂!多亂!多昏!多a!多玉!多玉!多備!多孓!多虱!多亂!乒玉!蜀^!多亂!多玉!多玉!多備!多孫!彳玉!多虱!多亂!多玉!多玉!石》!多孓!多玉!多孓!多玉!乒亂!多亂!多亂!多亂!多亂!乒≯(上接第18頁)彈奏用戶喜歡的音符和樂曲。抵恤=坨k”5結(jié)語DO:一一RE:該設(shè)計(jì)實(shí)現(xiàn)了多功能音樂播放器預(yù)期的基本功能和指Mh標(biāo)。采用單片機(jī)最小系統(tǒng)和匯編語言。擴(kuò)展一般音樂播放器FA:的功能,實(shí)現(xiàn)了自彈自唱和自動(dòng)播放兩種模式的轉(zhuǎn)換,并且SO能顯
15、示音樂的節(jié)拍跳動(dòng)和歌曲英文名字。LA:參考文獻(xiàn):Sl:【l】張春峰,鄒新杰,余張國基于ATMEGAl6的智能控制器的slroP:setbP23reti4仿真與結(jié)果采用繪制電路圖軟件PROTEUS和用于編寫程序的KeilCILVision2實(shí)現(xiàn)系統(tǒng)設(shè)計(jì)的仿真。圖5為PROTEUS仿真環(huán)境下的硬件電路圖。在KeilCpVision2中創(chuàng)建一個(gè)新項(xiàng)目。然后在PROTEUS中為該項(xiàng)目加入KeilC源程序。調(diào)試后。結(jié)果和設(shè)計(jì)目標(biāo)完全吻合。上電后液
16、晶顯示器顯示“Welcome!”,接著顯示第一首歌曲名字,連續(xù)播放直到手動(dòng)選擇。同時(shí)4盞彩燈隨著音樂節(jié)奏閃動(dòng)。按下模式轉(zhuǎn)換按鈕可以開發(fā)研制叨微計(jì)算機(jī)信息,2007,23(8):123—124【2】張紅梅,王磊杰Ar89s52與LCD驅(qū)動(dòng)$680724的應(yīng)用田電子質(zhì)量,2008(5):13—16【3】趙亮液晶顯示模塊LCDl602應(yīng)用陰電子制作,2007(3):5859【4】侯振鵬嵌入式C語言程序設(shè)計(jì)一使用MCS51[M]北京:人民郵電出
17、版社200|6t5】李朝青單片機(jī)原理及接口技術(shù)【M】北京:北京航空航天大學(xué)出版社2005f6】華南農(nóng)業(yè)大學(xué)工程學(xué)院Lab2000系列單片機(jī)實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)指導(dǎo)【M】廣州:華南農(nóng)業(yè)大學(xué)出版社,2006‘ILJILJ‘L‘IL‘止‘‘L‘‘I‘L‘止一‘L‘吐‘|LJ‘‘IL‘lL—止—止‘屯址‘‘L址‘‘J‘jILjlL4ILj上一‘‘JL‘止JlL4L●l蝴‘‘L4王‘LJ‘L址‘L一摹L一止J‘L‘lL‘屯歡迎使用作者在線投稿系統(tǒng):Htt
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)外文翻譯---at89s52單片機(jī)
- 單片機(jī)外文翻譯--at89s52單片機(jī)
- 基于at89c52單片機(jī)的音樂播放器(含電路圖)
- at89s52單片機(jī)外文翻譯
- at89s52單片機(jī)外文翻譯
- 基于at89s52單片機(jī)的步進(jìn)電機(jī)控制
- 單片機(jī)基于at89s52單片機(jī)的遙控器設(shè)計(jì)畢業(yè)論文
- 基于at89s52單片機(jī)的多功能數(shù)字電子鐘設(shè)計(jì)畢業(yè)論文
- 單片機(jī)基于at89s52單片機(jī)的遙控器設(shè)計(jì)畢業(yè)論文
- 基于at89s52單片機(jī)的智能小車設(shè)計(jì)報(bào)告
- 基于at89s52單片機(jī)的簡易循環(huán)彩燈設(shè)計(jì)
- 基于at89s52單片機(jī)的智能小車設(shè)計(jì)報(bào)告
- 外文資料翻譯 --at89s52單片機(jī)簡介
- 單片機(jī)課程設(shè)計(jì)--基于單片機(jī)的音樂播放器
- 基于51單片機(jī)的音樂播放器設(shè)計(jì)
- 基于at89s52單片機(jī)語言機(jī)聲光畢業(yè)論文
- 基于at89s52單片機(jī)的搶答器的設(shè)計(jì)與實(shí)現(xiàn)
- 基于at89s52單片機(jī)的光電計(jì)數(shù)器畢業(yè)設(shè)計(jì)
- 基于at89s52單片機(jī)的紅外計(jì)數(shù)器畢業(yè)論文
- 畢業(yè)設(shè)計(jì)---基于at89s52單片機(jī)的遙控器設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論