




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、澆澆焦詮詮竊竊徙徙嶂瑕璨共共銑邐邐勺勺勺驢驢誑誑陘宏亥駿駿詛 鱧戟戟掰撖撖糇糇繅繅 畢業(yè)設(shè)計(論文)舫某某侵侵琴辟辟繰繰譽譽萆萆蚓蚓蜢察察嶁螳螳戴戴隹隹隹瓶瓶繃題目: 基于單片機(jī)音樂播放器節(jié)拍顯示設(shè)計 礙礙礙拳拳筆筆斌潴漉院 (系): 機(jī)電工程系 絲競競吸吸武鈿鈿寐寐專 業(yè): 電氣自動化技術(shù) 汩憷糾糾袤袤喑喑噫慪 冱冱冱踽踽蛻蛻苦苦揩喂罟瞵艾艾冤冤喀喀喀藩服漱漱肋肋匐匐匐聞迪迪樞樞術(shù)契契薈薈瘵灘芝芝址史駛寤寤飄飄硇研殉璩璩碭碭揀揀加峴峴編編泵讓讓級級及簇簇籍籍籍郵郵歪歪怪 畢業(yè)設(shè)計(論文)任務(wù)書禁禁暨暨縶完湍荒瑩游學(xué)生姓名撒瓶瓶棲燔燔旱旱氓氓痰痰岐岐殲殲薹薹奕筧學(xué)號痧蔦蔦滲滲散盛盛晏晏氚氚氚圭
2、圭詿詮脊脊翠專 業(yè)詁詁颥颥蜷鵑鵑笛笛偷電氣自動化技術(shù)艿艿縹縹樓樓樓錐錐讒院(系)族佐瀕遍崎崎扔扔然杌 機(jī)電工程系篡茨勰勰衫衫嫂戛戛龜畢業(yè)設(shè)計(論文)題目任任陀陀湟湟湟鼻鼻兵基于單片機(jī)音樂播放器自動節(jié)拍顯示設(shè)計甄辯辯叭叭敖漚旁樵殄朝朝愁耦耦撩撩衷衷衷容跌跌釃釃釃膿膿鄢鄢焚焚轄轄弭弭迮才才璦托逍逍倜倜仝于于瘤瘤極極垣垣咪咪嗶糍糍餒小瑋瑋庭庭庭肩肩祭依跫跫涔涔涔貸貸材材材鳘鞠鞠漭漭浯看看灘灘任務(wù)與要求序嫠嫠立立袒袒袒浠浠詐躪躪喉喉拔岸卸玄琬任務(wù):鱺鱺問問逕逕蚯蚯蓑蓑 本設(shè)計是采用at89c51單片機(jī)為核心設(shè)計的數(shù)字音樂播放器,實現(xiàn)彩燈伴奏,按鍵彈奏,顯示音樂節(jié)拍的功能。罟竟竟笱笱唯唯駐駐拙要求:鬢鬢
3、韃安安霪霪蘊蘊在(1)彩燈伴奏模塊則是led通過控制模塊的控制伴隨音樂節(jié)拍閃亮。醵忘忘遴遴遴林林婦婦(2)按鍵模塊是由8個按鍵組成,其中1個鍵用于實現(xiàn)播放器自動播放和自行彈奏兩模式間的轉(zhuǎn)換,其余7個鍵作為音符的輸入或音樂的播放選擇。箋笄笄笤朐朐鲼鲼男男(3)顯示音樂節(jié)拍是音樂播放系統(tǒng)設(shè)計上增加液晶顯示器,采用的是lcd1602顯示模塊,為使用者提供曲目信息。櫬噱噱板板炮炮耪拚拚碚硎菏菏沂沂訴訴訴圇 完成時間段幾幾幾御御瑩戧戧跛酯顓妲妲攔攔攔鞴鞴戤戤2012年11月26日 至 2013 年3 月18日 共 16 周碑薄弧弧雉雉鼽鼽魃干觳觳晃晃晃蔽蔽赧赧赧 指導(dǎo)教師單位攬攬誆誆阱體體溴溴溴重慶科創(chuàng)
4、職業(yè)學(xué)院顱婕婕悍悍悍埝埝逕逕 職稱酪酪俎俎稠稠稠礁礁江呱險險颥颥蛉谷谷蝥蝥講師耠耥垌垌撓撓耐嵬嵬溝芫芫晴晴撬盟盟伽伽剛院(系)審核意見春春恨恨恨褶褶跟跟更熟使裙裙餅餅斃儺儺裴書書始羌羌臠臠儷淺淺徠徠松松片片片姜姜褒閂峙峙圳圳鶼鶼鶼緝奸筮筮勤勤蜣擂厲訣訣丸畢業(yè)設(shè)計(論文)進(jìn)度計劃表裁讓讓佬佬佬勞勞肛肛碘翕翕餾餾餾喝喝袢袢日 期轉(zhuǎn)轉(zhuǎn)駐窯窯緄緄縹芪芪工 作 內(nèi) 容隈蝰蝰丫丫癬愧愧樊樊執(zhí) 行 情 況家家遠(yuǎn)遠(yuǎn)渣它它國國艷指導(dǎo)教師鬟鳙汐汐啃啃柯猜猜笱簽 字淝淝瀾瀾瀾咎咎幔幔幔2012.11.26-2012.12.7撖叁叁噔噔嗍甘甘釔釔查找資料,選題鄰壯壯壯稗稗挨兢兢教岵翰翰洋洋秀秀秀芍芍氫見見見鷚鷚皓拴拴
5、伏2012.12.8-2012.12.30殃殃旬喇喇飩飩飩韃韃完成論文的初稿易音棒棒錮錮錮坷坷珂枉恩恩污污尾貌貌誑誑胚扭堡堡鬻鬻唑唑唑吞2012.12.31-2012.1.20杯杯毖毖編徉徉駝駝駝完成論文二稿的寫作蟾蟾蟾屢屢恭恭恭限限肄嘀嘀嗪昂昂濾濾慮咔紅紅廂廂匣幕幕啻啻啻2013.1.21-2013.2.15鈹繭繭央央癢犄犄豳豳完成論文的終稿及格式修改貼檀鶇鶇喃喃囔黛黛膻襞婆婆懈懈秀茹茹卞卞溜溜壢壢垤挫挫笨笨笨2013.2.16.-2013.3.4冪懲懲證證證巨巨局討定稿,打印論文,做好答辯的準(zhǔn)備襞襞舾胃胃秤秤秤邢邢偷偷而而睹爛爛濮濮濮戩戩函函鹵鹵倫繾繾噸2011.3.5-3.18錟錟萌萌羔
6、羔杞杞杌論文答辯賦然然蒞蒞蒞繯繯绱貝站站旖旖擲擲擲澎澎蒽謊魂貍貍宿宿況況開要教師對進(jìn)度計劃弦瞪瞪第授授磊磊浪彼實施情況總評叼叼祓祓祓嗌嗌嗪埠埠衰衰慳慳齜齜鲴瘃瘃克嵬嵬徭徭徭瓿瓿臧瓢瓢磣磣愀愀茨茨茨贍贍嚕悴懊懊把稈稈我我我灃彬彬彬兼兼西西西韃韃 糈艟鵓鵓涪涪涪孝孝跗簽名 瞥瞥瞥避避逖逖逖蜜蜜 年 月 日 梟閹閹閹嚼嚼騎騎騎咤墀墀墀艤艤性性性吩吩 本表作評定學(xué)生平時成績的依據(jù)之一銻髦髦鰲埂埂夔夔偌艏畢業(yè)設(shè)計(論文)中期檢查記錄表拉丨丨樞樞秸秸秸照照書書書籬籬舒舒舒闃闃學(xué)生填寫嗉迭迭迭榀榀殯珉珉材類類類走走喱喱喱緝緝畢業(yè)設(shè)計(論文)題目: 基于單片機(jī)音樂播放器節(jié)拍自動顯示設(shè)計吻吻媲婢鵓鵓茚茚茚珊偶湃
7、胰胰耆耆方方方顏學(xué)生姓名: 帙鱷鱷戚戚莰莰莜璇璇學(xué)號:普平娼娼雛雛雛犒犒昵專業(yè):電氣自動化 咀咀園園園魃魃啄啄啄指導(dǎo)教師姓名:劉 靜炮爬骼骼攢攢萏萏萏跆職稱: 講師就就精將將吆吆唿鼽鼽檢查糧漤漤剜剜剜遛遛賴賴教師填寫?zhàn)嬸嬇昱暧坝坝绑鲶鲶诋厴I(yè)設(shè)計(論文)題目工作量息紕紕?wù)Q誕誕替替太撰飽滿檔檔搪搪搪瀆瀆浯狀狀攢孕叫叫踏踏湯憷憷蘚一般慣慣臥臥臥嬖嬖尜藤藤計計云云贐贐牯趑趑脛不夠境粘粘燉燉煬尉尉閬閬圜圜掛掛掛汐汐曉瀨瀨畢業(yè)設(shè)計(論文)題目難度勿勿紊瀋瀋喘喘垂使使大俟覃覃攝攝攝錠錠堵搪衤衤褙矩矩齷齷霪爐爐適中嬲連連兩航航氧氧氧秈搜搜鍇鍇鶼鶼鶼秣秣痰不夠奢奢膳榕榕舐舐舐閔閔喁嘀拗拗齪齪齪吼吼湖畢業(yè)設(shè)計(論
8、文)題目涉及知識點眥眥弘弘弘缺缺澆澆澆豐富哄哄皴皴緱緱緱揩揩快加夾夾頰暾暾胼胼胍敢比較豐富娠娠神否否焓焓焓箍箍隸良詡詡銼銼銼勘勘鍍較少諗諗諗襻襻寅寅寅椹椹嫜嫖芪芪心心每每每裒畢業(yè)設(shè)計(論文)題目價值裥裥縲縲杠杠個滾滾魴很有價值嘰喲喲逆逆蝗蝗蝗鮭鮭螅螅毫毫酈酈酈悻悻徼一般榀集集苜苜埭妞妞瞟瞟搓琢琢琢捱捱爍爍爍叛價值不大儂儂儂雕雕奠癆癆仍仍胼吱吱吱褓褓瘭師師迪學(xué)生是否按計劃進(jìn)度獨立完成工作任務(wù)賡陋陋嘏嘏嘏磁磁歹塒乜乜灘灘疼舟舟貽貽貽學(xué)生畢業(yè)設(shè)計(論文)工作進(jìn)度填寫情況壬壬壬壙壙髦髦髦褂褂指導(dǎo)次數(shù)鼎籀籀鎏鎏鎏鋪鋪滬滬俎猥猥搏搏猖寧寧帙帙學(xué)生工作態(tài)度佩擰啤啤嗩嗩診診診蒙認(rèn)真片片彷彷彷縱縱靡靡靡被被被錳
9、錳稿稿稿侖侖一般波埠藕藕罘罘鋮柜柜漳奪駟駟持持赤汆汆愜愜較差搋贖贖贖竇竇聆裒裒偽怠獺獺色色謾謾謾病病其他檢查內(nèi)容:茲嗜嗜此此闖猿猿痤痤存在問題及采取措施:募骷魘惺惺劭劭厶鋪鋪檢查教師簽字: 年 月 日歧鈾鈾鈾謇謇道道道無栓栓啜啜樟樟瘴鏤鏤嘉凸豆豆水水霜開開翅翅漳漳禳禳祺喵喵要要異院(系)意見蔽蔽臂褊褊鱗鱗留遏遏筆墑墑皂皂歿歿灄灄扯胄肽閱閱攔攔攔弛弛高鳩鳩驂驂驂等等低和和遏逗牒牒娩娩娩血血硯治朊朊胍乓乓遇遇與樺蝸蝸桅瘭瘭蕆蕆菁蛹蛹層袼袼異異倚晷晷賂賂孓紆銘銘浩浩駭猝猝沂咤咤嘵關(guān)關(guān)沿沿沿癀癀鍆瞍嗓嗓搠搠蓿埃埃蛹孝兇淖淖楸楸檑鱗鱗韉靠靠渴肥肥灣灣灣黜黜垃攔腹腹稃稃镅匱匱穰陣畜畜女女牛冢冢艋艋狐狐像像
10、像抉抉二二二(加蓋公章): 年 月 日花咬咬頤爛爛感感趕舷瀾瀾砹砹砹攪攪糙糙柬鶘掀掀飯飯飯朧朧瑰瑰摘 要抻抻恭恭恭瞼瞼倏倏倏拄眙眙閼閼惝碑碑然然目前流行的mp3播放器的音質(zhì)已相當(dāng)好,但略感遺憾的是除了選擇歌曲和顯示歌名外,絕大部分播放器沒有諸如隨意彈奏樂曲、樂曲節(jié)奏跳動等功能。而隨著人們生活水平的不斷提高,單片機(jī)控制無疑是人們追求的目標(biāo)之一。要為現(xiàn)代人工作、生活提供更好的更方便的服務(wù)就需要從單片機(jī)技術(shù)著手,一切向著數(shù)字化控制、智能化控制方向發(fā)展。姑羞羞喬喬請峨峨肅肅本設(shè)計是采用單片機(jī)為核心設(shè)計的數(shù)字音樂播放器。本設(shè)計在實現(xiàn)音樂的播放及歌曲名顯示等基本功能的基礎(chǔ)上進(jìn)行了擴(kuò)展,添加了彩燈伴奏、按鍵
11、彈奏、顯示音樂節(jié)拍等功能。銣?zhǔn)菔菔劬C綜煨煨煨菏本論文給出了系統(tǒng)方案的建立、硬件電路的詳細(xì)設(shè)計及軟件的程序?qū)崿F(xiàn)。并通過軟硬件的聯(lián)立調(diào)試,驗證了設(shè)計方案的可行性。圇烊烊颮猢猢幾幾煎掊鳳棚派萇荏大大藎藎藎關(guān)鍵詞:多功能 mp3音樂播放器 單片機(jī) 按鍵彈奏蛤仳仳痱痱痂腓腓嘭嘭芙芙芙恕恕銥銥銥挑挑嘍嘍嚕萼萼艇艇艇諾諾練練練緞緞噸沃沃瓶瓶攥攥攥鱖鱖鷗鷗旁茉茉孤孤囂囂囂鉛鉛氰哞哞硭硭碥很很載載載人人碴碴碴茯茯蕘砷砷揶揶郇郇靴靴藩藩藩響響嚇潭提疳疳內(nèi)內(nèi)寧睨睨啾螄螄螄剖剖瓶部部鸝鸝連連鄯鄯鄯褚褚裥菩菩螟螟腸腸腸荬荬蕕锏锏燧燧燧雀雀棹棹棹瘢瘢枚枚甸甸檔盞盞擂擂楞孱孱孱瑯瑯闊全全岱岱abstract章蚵蚵誦誦誦椰椰
12、賄賄蟑蟑速速巳蛉蛉潲潲箋the current popular mp3 player sound has been quite good, but feel regretful slightly is in addition to the choice of songs and display the song name, most players without such as random play music rhythm, music and other functions. but as people living standard rise ceaselessly, scm con
13、trol is one of the goals that people pursue. for the modern life of work, to provide better and more convenient service needs from proceed toward the scm technology, all digital control, intelligent control direction.顧廷史史蜀蘺蘺損損俗this design is the use of single-chip microcomputer as the core design of
14、 the digital music player. the design in the implementation of music playing and the song name display and other basic functions based on the expansion, adding lights accompaniment, play button, display the beat of the music and other functions.往兒兒昝昝昝跟跟歉歉this paper gives a system scheme, hardware es
15、tablishment detailed circuit design and software program. and through the software and hardware of simultaneous debugging, verify the feasibility of the design scheme.泥泥牟虜虜翮翮舨恫恫薌薌庚庚醺醺醺豐豐芘key word : multi function mp3 music player single chip microcomputer play button傳氅氅氅酣酣禿禿禿術(shù)醫(yī)罱罱徊徊婚伍伍脲脲槭墑墑捋捋捭騶騶尷尷臏塤塤
16、筵筵蟥皚皚賾賾置置周塑塑卷卷坨坨坨乇乇挎挎挎稚稚頇頇頇他他蘇勒勒鞴鞴髏衩衩撫撫艇艇慟慟怩鄂鄂褳煳煳煳魂魂雨雨雨七七門門功功功佃佃滴嫖嫖汪汪愾愾怛牝牝艚艚艚捌白渥渥茅茅茅巳巳帷疑戥戥杲誚誚論論侖肛澧耽耽溶溶攘淞淞繭繭溝溝船船船屨屨截截截目 錄銎柿柿蔬策策舳舳糸情適適釋賜賜訾訾訾偈偈芙芙芙恕恕銥銥銥挑挑2嘍嘍嚕萼萼艇艇艇諾諾2練練練緞緞噸沃沃瓶瓶2攥攥攥鱖鱖鷗鷗旁茉茉2孤孤囂囂囂鉛鉛氰哞哞2硭硭碥很很載載載人人2碴碴碴茯茯蕘砷砷揶揶2郇郇靴靴藩藩藩響響嚇2潭提疳疳內(nèi)內(nèi)寧睨睨啾2螄螄螄剖剖瓶部部鸝鸝2連連鄯鄯鄯褚褚裥菩菩2螟螟腸腸腸荬荬蕕锏锏2燧燧燧雀雀棹棹棹瘢瘢2枚枚甸甸檔盞盞擂擂楞2蟑蟑速速巳蛉
17、蛉潲潲箋3薌薌庚庚醺醺醺豐豐芘3醫(yī)罱罱徊徊婚伍伍脲脲3槭墑墑捋捋捭騶騶尷尷3臏塤塤筵筵蟥皚皚賾賾3置置周塑塑卷卷坨坨坨3乇乇挎挎挎稚稚頇頇頇3他他蘇勒勒鞴鞴髏衩衩3第一章 緒言叢蛟蛟墓墓鼗鼗稂稂鎵1第二章 硬件設(shè)計蝮倫倫盧船船锝锝锝拷2第一節(jié) 硬件電路的設(shè)計框圖鳘鳘滴滴調(diào)虧虧床床床2第二節(jié) 硬件電路設(shè)計模塊的選定青莨莨莓僧僧鈉鈉母犯2第三節(jié) 各硬件電路的具體設(shè)計藏藏藏硎硎志志志魯魯4第三章 軟件設(shè)計匏匏僻僻曝咆咆諭諭諳8第一節(jié) 單片機(jī)發(fā)聲的基本原理淤淤淤降降嶼嶼嶼鬻鬻8第二節(jié) 設(shè)計的相關(guān)音樂說明粉粉疼疼疼彗彗冖冖冖8第三節(jié) 音樂播放器軟件程序設(shè)計瑯酪室室迪迪黨背背灄9結(jié) 論儒稿稿尉尉尉木木毿毿
18、12致謝泥泥泥悶悶啶啶唳搔搔13參考文獻(xiàn)佰緲緲巛掭掭洼洼洼愣13附 錄蚣錄錄玀玀忖吳吳駙駙15簡吉姜姜匿匿吖吖吖閡第一章 緒言叢蛟蛟墓墓鼗鼗稂稂鎵二十世紀(jì)九十年代以來,計算機(jī)、信息、電子、控制、通信等技術(shù)得到迅速發(fā)展,促使了社會生產(chǎn)力的提高,也使人們的生產(chǎn)方式和生活方式產(chǎn)生了日新月異的變化。隨著人們生活水平的提高及對音樂的喜愛,對音樂播放器的品質(zhì),功能,品種等提出了越來越多的要求,表現(xiàn)在對控制系統(tǒng)性能、可靠性等要求越來越高。而品質(zhì)的提高,功能的更新,可靠性的增強(qiáng),品種的變化無不與產(chǎn)品的核心控制部分水平的提高密不可分。家用音樂播放器產(chǎn)品及其它有關(guān)消費電器產(chǎn)品都是一些開環(huán)或閉環(huán)控制系統(tǒng),都由核心控
19、制部分,執(zhí)行部分與人機(jī)界面三部分組成。而最為重要的控制部分一般是由單片機(jī)來執(zhí)行完成的,這就必將導(dǎo)致和促進(jìn)單片機(jī)在音樂領(lǐng)域應(yīng)用的發(fā)展?,F(xiàn)在這些由單片機(jī)實現(xiàn)的音樂播放器的功能越來越強(qiáng)、費用越來越低。例如,就目前市場上的mp3的功能越來越強(qiáng)大體積卻越來越小,價格也逐漸便宜,被大多數(shù)人所能接受。但這些音樂播放器也或多或少的存在著一些問題,解決這些問題,非智能化的單片機(jī)莫屬。郊郊分分匪胨胨湊湊醋本設(shè)計由硬件電路設(shè)計和軟件程序設(shè)計兩大部分組成。整個硬件電路是由中心控制、播放、選曲、顯示、按鍵和彩燈等模塊組成,中心控制模塊采用at89c51單片機(jī),播放模塊是由8050 npn三極管和電磁蜂鳴器組成,采用lc
20、d1602顯示模塊,按鍵設(shè)有8個按鍵,其中7個作為音符輸入,另外1個作為模式轉(zhuǎn)換按鍵,實現(xiàn)用戶自彈作曲。軟件程序運用c語言編程實現(xiàn)。餒餒餒沃沃羹羹羹粹粹龜殃殃靴芝芝洞洞洞未巰巰些些盲盲盲傖傖趑詠詠迎鉚鉚酮酮酮錨錨酪咐咐咐欣欣醒庋庋捩耶女女福福港羨羨儻儻醋情情情嘜嘜攛攛攛榆瑯瑯坤扦扦黻黻黻汴汴蛭蜻窟窟奐奐奐銜銜姬第二章 硬件設(shè)計蝮倫倫盧船船锝锝锝拷第一節(jié) 硬件電路的設(shè)計框圖鳘鳘滴滴調(diào)虧虧床床床硬件電路如圖2.1所示由控制模塊、按鍵模塊、lcd顯示模塊、揚聲器播放模塊、彩燈伴奏模塊組成。鶻戰(zhàn)戰(zhàn)瘼瘼瘼境境盂盂嶺燎袂袂蓮蓮蓮鏡鏡鉺獵獵狺狺狺從從捶戲戲斯燁燁怔怔怔街街江翻at89c51控制模塊摹摹摹賻賻
21、躁躁躁髁髁按鍵模塊沂米米芒觫觫翁翁蕪催揚聲器播放模塊暴暴焙旌旌嵊嵊嵊暈暈彩燈顯示模塊仰竿竿竿型型思思思攄顯示模塊鉞會積引引氆氆氆斧斧圖2.1硬件總體框圖瓊茆茆佰佰絆祉祉屺屺囊壘壘鮞鮞鮞糧糧衣衣喏杳杳杳西西污孥孥鄲按鍵模塊共由8個按鍵組成,其中1個鍵用于實現(xiàn)播放器自動播放和自行彈奏兩模式間的轉(zhuǎn)換,其余7個鍵作為音符的輸入或音樂的播放選擇。lcd顯示模塊利用lcd1602對當(dāng)前播放的歌曲名稱進(jìn)行顯示。彩燈伴奏模塊則是led通過控制模塊的控制伴隨音樂節(jié)奏閃亮。揚聲器播放模塊由三極管及無源蜂鳴器組成,通過控制模塊的控制對當(dāng)前音樂進(jìn)行播放。潭潭潭愕愕慚慚慚分分第二節(jié) 硬件電路設(shè)計模塊的選定青莨莨莓僧僧鈉
22、鈉母犯一、中心模塊嚷萋萋搪搪搪夠夠固翁51系列的單片機(jī)優(yōu)點之一在于,它從內(nèi)部硬件到軟件有著一套完整的按位操作系統(tǒng),即位處理器,也稱布爾處理器,它的處理對象不是字或字節(jié),而是位,這就意味著它不僅能對片內(nèi)某些特殊功能寄存器的某位進(jìn)行處理,例如傳送、置位、清零、測試等,還能進(jìn)行位的邏輯運算,這一點使其他種類單片機(jī)很難實現(xiàn)的。唆庾庾庾光光貫鏑鏑君51系列的單片機(jī)的另一個優(yōu)點便是具備了乘法和除法指令,其中八位除以八位的除法指令商為八位,精度顯得有些不足,因此在應(yīng)用方面不是很多,但八位乘以八位的乘法指令積為十六位,這樣的精度已經(jīng)足以滿足大部分應(yīng)用的要求了,更為重要的是,直接具備了乘法與除法指令,這就使得在
23、實際應(yīng)用時,使用者不必額外編寫相應(yīng)的子程序以備調(diào)用,與其他系列單片機(jī)相比,51系列的單片機(jī)在編程操作方面的簡便與實用性無疑上了一個新臺階。而同屬指令系統(tǒng)規(guī)范完整這一范疇所帶來的便利還包括了二進(jìn)制十進(jìn)制調(diào)整指令da,可將二進(jìn)制變?yōu)閎cd碼,這使得十進(jìn)制的計量更為快捷簡便,省去了其他系列單片機(jī)還需要編寫調(diào)用相應(yīng)子程序的冗余過程,節(jié)省了大量的勞動力和時間。割割拼拼拼茈茈捶捶捶所以,從本系統(tǒng)設(shè)計的功能需求及成本考慮,51單片機(jī)性價比更高,at89c51是擁有2個外部中斷,2個16位定時器,2個可編程串行uart的單片機(jī)。中心控制模塊采用at89c51單片機(jī)已完全滿足設(shè)計需要,實現(xiàn)整個系統(tǒng)控制。剌爹爹楝
24、楝榕吶吶佬佬二、播放模塊謊謊猾癮癮蛄蛄蛄喵喵播放模塊是由8050 npn三極管和電磁蜂鳴器組成。at89c51輸出高電平控制信號,啟動8050 npn三極管使信號放大,從而啟動電磁蜂鳴器。與lm386和喇叭的組合相比較,該播放模塊存在一定噪聲,音響效果較差。但由于所需驅(qū)動功率較小,驅(qū)動器件要求不高,并能降低設(shè)計成本。因此,必須選用8050 npn三極管和電磁蜂鳴器則能滿足系統(tǒng)要求。使室室庶挈挈焐焐歟唬三、顯示模塊蕊杌杌厄厄厄鼙鼙苒篡led數(shù)碼管是一種數(shù)顯器件。我們知道,發(fā)光二極管(英文縮寫為led)是由半導(dǎo)體材料制成的、能將電信號轉(zhuǎn)換成光信號的結(jié)型電致發(fā)光器件。如果把發(fā)光二極管制成條狀,再按照
25、一定方式連接,組成數(shù)字“8”,就構(gòu)成led數(shù)碼管,簡稱led。使用時按規(guī)定使某些筆段上的發(fā)光二極管發(fā)光,即可組成0 9的一系列數(shù)字。熹烊既既頇頇瘳尸尸領(lǐng)液晶顯示器,簡稱lcd(liquid crystal display),是一種液晶利用光調(diào)制的受光型顯示器件。lcd的特點是體積小、形狀薄、重量輕、耗能少(110微瓦/平方厘米)、低發(fā)熱、工作電壓低(1.56伏)、無污染,無輻射、無靜電感應(yīng),尤其是視域?qū)?、顯示信息量大、無閃爍,并能直接與cmos集成電路相匹配,同時還是真正的“平板”式顯示設(shè)備。 锏降降呻呻紹盾盾搜搜常見的基于單片機(jī)設(shè)計的音樂播放器基本不能顯示歌曲信息。該音樂播放系統(tǒng)設(shè)計上增加液
26、晶顯示器,可為使用者提供曲目信息。由于led數(shù)碼管只能顯示數(shù)字而無法顯示其他中英文字符,從設(shè)計的成本及功能的角度考慮,采用lcd1602顯示模塊,它可以顯示每首曲目的英文名字。lcd1602驅(qū)動電路簡單,可以由單片機(jī)直接輸出命令驅(qū)動。腮藁藁跺跺跺嘆嘆蹄坫四、 按鍵模塊拘誦誦敫敫膪機(jī)機(jī)暢暢按鍵設(shè)有8個按鍵,其中7個作為音符輸入,另外1個作為模式轉(zhuǎn)換按鍵,實現(xiàn)用戶自彈作曲。7個按鍵分別代表7個音符,包括中音段的全部音符。通過軟硬件設(shè)計,模式轉(zhuǎn)換按鍵觸發(fā)外部中斷,中斷使程序跳轉(zhuǎn),實現(xiàn)模式轉(zhuǎn)換,啟動按鍵。然后通過查詢按鍵所按下的按鍵,讀取按鍵輸入狀態(tài),跳轉(zhuǎn)到對應(yīng)的程序人口,實現(xiàn)自編歌曲。當(dāng)需要取消按鍵
27、編曲功能時,再次按下模式轉(zhuǎn)換按鍵引起外部中斷即可退出按鍵功能而返回到原來音樂播放處。竿赴畎畎借借借灝灝灝第三節(jié) 各硬件電路的具體設(shè)計藏藏藏硎硎志志志魯魯一、 at89c51控制模塊的設(shè)計惜夕濺濺硪硪砬呵呵何at89c51控制模塊如圖2.2所示,由核心芯片at89c51單片機(jī)、單片機(jī)復(fù)位電路及外接晶振組成。蹯蹯螟螟密圮圮蚨蚨篡如圖2.2所示,電容c1、c2和12m晶振與單片機(jī)引腳xtal1和xtal2相連構(gòu)成外接晶振電路。at89c51單片機(jī)內(nèi)部有一個用于構(gòu)成振蕩器的高增益反相放大器,引腳xtal1和xtal2分別是此放大器的輸入和輸出端。在xtal1和xtal2兩端跨接晶體就構(gòu)成了穩(wěn)定的自激振
28、蕩器,其發(fā)出的脈沖直接送入內(nèi)部的時鐘電路,為單片機(jī)的工作提供時序。而xtal1端和xtal2端將電容c1和c2與內(nèi)部的反相放大器連接起來組成并聯(lián)諧振電路,c1、c2取31pf,對頻率有微調(diào)作用。菜菜趣趣銳抉抉震震斟at89c51單片機(jī)有一個復(fù)位引腳,復(fù)位條件是:在時鐘電路工作后,當(dāng)外部電路在rst引腳施加持續(xù)2個機(jī)器周期以上的高電平時,使系統(tǒng)復(fù)位。一般只要保持正脈沖的寬度為10微秒,就可是單片機(jī)安全復(fù)位。本系統(tǒng)采用按鍵手動復(fù)位,在上電瞬間,rst引腳電位與vcc相同,隨著電容上充電電壓的增加,rst引腳電位逐漸下降。在單片機(jī)運行期間,按下按鍵電容瞬間放電,rst引腳電位與vcc相同,系統(tǒng)復(fù)位;
29、隨著按鍵的斷開,電容又開始充電,rst引腳電位電位逐漸下降,系統(tǒng)開始正常工作。塾塾短短短歃歃禊郭郭芾芾準(zhǔn)準(zhǔn)淄猛猛郾郾郾榘楝爽爽泐泐悌丞丞鋃圖2.2 at89c51最小系統(tǒng)賈賈魅魅鴉鴉鴉肋肋麴噲燹燹燧惠惠祥祥惜臾 裉裉蹋蹋蹋肛肛訃錛錛二、 按鍵模塊的設(shè)計捐捐藪藪蕺邯邯磐磐諾邁螺廨廨稀稀纖鎪鎪莖鍵盤在系統(tǒng)中作用在于手動切換播放器模式、音樂彈奏時音符的輸入以及曲目的選擇。因在本系統(tǒng)中需要的按鍵并不多,單片機(jī)的i/o數(shù)完全可以滿足,所以采用了獨立式鍵盤設(shè)計,如圖2.3所示。如圖示,按鍵均低電平有效。此外,上拉電阻保證了按鍵斷開時,i/o口線有確定的高電平。在設(shè)計鍵盤的時候,還要考慮去抖問題。常見的去抖
30、的方法有兩種:硬件方法和軟件方法。單片機(jī)中常用軟件法,因此在硬件方面將不做處理。葦葦磺磺徽苷苷蘇蘇蘇如圖2.3所示,鍵盤輸入電路中共用到八個按鍵,s1鍵用于播放器模式的切換,在軟件中計算s1鍵按下的次數(shù),一次為播放模式,二次為自行彈奏模式;s2s8鍵在播放器為自動播放模式時為曲目選擇鍵,即七個按鍵依次對應(yīng)一首歌曲,按下其中一個鍵就播放對應(yīng)的歌曲。而在播放器為自行彈奏模式時,七個鍵就對應(yīng)著七個音符,即按下某一按鍵,播放器就發(fā)出對應(yīng)音符的節(jié)奏。限鄱鄱埡峨峨肅肅塑管瀹螽螽烴烴癱岜岜畏畏圖2.3 按鍵模塊鉻鉻銑銑戲捶捶敕敕敕庾庾庾嚎嚎嘿毀毀判判三、 揚聲器播放模塊的設(shè)計訓(xùn)訓(xùn)攤攤攤闥闥憬紙紙揚聲器播放模
31、塊是由8050 npn三極管和無源蜂鳴器組成,無源蜂鳴器由振蕩器、電磁線圈、磁鐵、振動膜片及外殼等組成。無源蜂鳴器發(fā)聲原理是電流通過電磁線圈,使電磁線圈產(chǎn)生磁場來驅(qū)動振動膜發(fā)聲的,因此需要一定的電流才能驅(qū)動它,單片機(jī)io引腳輸出的電流較小,單片機(jī)輸出的ttl電平基本上驅(qū)動不了蜂鳴器,因此設(shè)計過程中增加一個由8050 npn三極管組成的電流放大電路。蜂鳴器的負(fù)極直接接地,蜂鳴器的正極接到三極管的發(fā)射極e上,三極管的基級b經(jīng)過限流電阻r9后由單片機(jī)的p22引腳控制,當(dāng)p22輸出高電平時,三極管q1截止,沒有電流流過線圈,蜂鳴器不發(fā)聲;當(dāng)p22輸出低電平時,三極管導(dǎo)通,這樣蜂鳴器的電流形成回路,發(fā)出
32、聲音。因此,我們可以通過程序控制p22腳的電平來使蜂鳴器發(fā)出聲音和關(guān)閉。渝磲誰誰誰涵涵漢埠埠四、 lcd顯示電路的設(shè)計嗇嗇下下陷駕駕搓搓搓lcd顯示電路由單片機(jī)p0及p3.0-p3.2端口控制。我們選用的是工業(yè)字符型液晶顯示屏lcd1602,能同時顯示16*2即32個字符(16列2行)。硬件連接如圖2.4所示。其中變位器是為調(diào)節(jié)lcd對比度而設(shè)計。lcd的顯示驅(qū)動在軟件中完成,硬件中不做處理。甲甲艱麒麒賚賚賚埂埂忝忝沱佧佧瑣瑣瑣蠣蠣 圖2.4 lcd顯示電路毓仂熟熟忪忪忪蔗蔗蟄鐙鐙繭繭促促簇素素啦五、 彩燈伴奏電路的設(shè)計暴機(jī)機(jī)垅垅垅瀋瀋潷煢根據(jù)設(shè)計要求,本設(shè)計中設(shè)計了彩燈伴奏電路,彩燈采用普通
33、發(fā)光二級管。播放器工作時,發(fā)光二級管根據(jù)音樂節(jié)拍閃亮。當(dāng)播放器發(fā)出duo音時,d1亮;當(dāng)播放器發(fā)出ruai音時,d2亮;當(dāng)播放器發(fā)出mi音時,d3亮;當(dāng)播放器發(fā)出fa音時,d4亮;當(dāng)播放器發(fā)出suo音時,d1、d4亮;當(dāng)播放器發(fā)出la音時,d2、d3亮;當(dāng)播放器發(fā)出xi音時,d3、d4亮。在程序執(zhí)行過程中,單片機(jī)對發(fā)出的音符進(jìn)行檢測,再輸出對應(yīng)的彩燈信號。硬件電路較簡單,如圖2.5所示。妻珈珈珈淇淇圣圣圣內(nèi) 圖2.5 彩燈伴奏電路怯閻閻閻薺薺芎藕藕履瀝瀝粒牛牛喔喔喔豁豁第三章 軟件設(shè)計匏匏僻僻曝咆咆諭諭諳第一節(jié) 單片機(jī)發(fā)聲的基本原理淤淤淤降降嶼嶼嶼鬻鬻漲浚??:V篤蠡交交仡我們知道,聲音的頻譜范
34、圍約在幾十到幾千赫茲,若能利用程序來控制單處機(jī)某個口線的高電平或低電平,則在該口線上就能產(chǎn)生一定頻率形波,接上喇叭就能發(fā)出一定頻率的聲音,若再利用延時程序控制高 、低電平的持續(xù)時間,就能改變輸出頻率,從而改變音調(diào)。音符的節(jié)拍我們可以用定時器t0來控制,送入不同的初值,就可以產(chǎn)生不同的定時時間。便如某歌曲的節(jié)奏為每分鐘94拍,即一拍為0.64秒。但是,由于t0的最大定時時間只能為131毫秒,因此不可能直接用改變t0的時間初值來實現(xiàn)不同節(jié)拍。我們可以用t0來產(chǎn)生10毫秒的時間基準(zhǔn),然后設(shè)置一個中斷計數(shù)器,通過判別中斷計數(shù)器的值來控制節(jié)拍時間的長短。例如對1/4拍音符,定時時間為0.16秒,相應(yīng)的時
35、間常數(shù)為16(即10h);對3拍音符,定時時間為1.92秒,相應(yīng)時間長數(shù)為192(即c0h)。我們將每一音符的時間常數(shù)和其相應(yīng)的節(jié)拍常數(shù)作為一組,按順序?qū)非械乃谐?shù)排列成一個表,然后由查表程序依次取出,產(chǎn)生音符并控制節(jié)奏,就可以實現(xiàn)演奏效果。此外,結(jié)束符和休止符可以分別用代碼00h和ffh來表示,若查表結(jié)果為00h,則表示曲子終了;若查表結(jié)果為ffh,則產(chǎn)生相應(yīng)的停頓效果。為了產(chǎn)生手彈的節(jié)奏感,在某些音符(例如兩個相同音符)音插入一個時間單位的頻率略有不同的音符。弟弟說說驚驚驚郅郅塤第二節(jié) 設(shè)計的相關(guān)音樂說明粉粉疼疼疼彗彗冖冖冖禺厥焓焓觀觀箍芽芽男要產(chǎn)生音頻脈沖,只要算出某一音頻的周期(
36、1/頻率),然后將此周期除以2,即為半周期時間。利用半周期時間定時這個半周期時間,每當(dāng)計時到后就將輸出的i/o反向,然后重復(fù)計時此半周期再對i/o反向,就可以在i/o腳上得到此頻率的脈沖。桷桷垴垴癩癩癩謇謇寤記數(shù)脈沖值與頻率的關(guān)系公式如:n=fi/2/fr。n:記數(shù)值;fi:內(nèi)部計時依次為1us,故其頻率為1 mhz;fr:要產(chǎn)生的頻率。淌塞塞犬劃劃蝠蝠蝠命 其記數(shù)值的求法如:t=65536-n=65536-fi/2/fr。例:設(shè)k=65536,f=1000000=fi=1 mhz。求低音do(26hz),中音do(523hz),高音do(1046hz)的記數(shù)值??P縋菽菽蔬蔬蔬瞟瞟捅 每個音符
37、使用1個音節(jié),字節(jié)的高四位代表音符的高低,低四位代表音符的節(jié)拍。如果1拍為0.4秒,1/4拍為0.1秒,假設(shè)1/4拍為 delay,則1拍為4 delay。糌羰縭縭慌慌慌廂廂瀲酎酎瞪瞪勤勤勤呔呔眠第三節(jié) 音樂播放器軟件程序設(shè)計瑯酪室室迪迪黨背背灄一、 按鍵掃描子程序設(shè)計鮪??r增增辭辭喘瀛本設(shè)計中采用的獨立式鍵盤,按鍵的閉合與否直接反應(yīng)在口線的電平上,即口線的電平是呈現(xiàn)的高電平還是低電平。因此可以通過口線的電平高、低狀態(tài)檢測,來確認(rèn)按鍵是否按下。但如果在觸點抖動期間檢測按鍵的通與斷狀態(tài),可能導(dǎo)致判斷出錯,即按鍵一次按下或釋放被錯誤的認(rèn)為是多次操作,為克服按鍵點機(jī)械抖動所致的檢測錯誤,確保cpu
38、對一次按鍵動作只確認(rèn)一次按鍵,必須采取去抖動的措施。軟件中去抖動的措施即在第一次檢測到有鍵按下時,執(zhí)行一段延時10ms的子程序,然后再次檢測該鍵的電平狀態(tài),如果該鍵電平仍保持閉合狀態(tài)電平,則確認(rèn)為真正有鍵按下。一般把按鍵掃描程序設(shè)計成子程序,以便其他程序調(diào)用。噬嗜崛崛懇懇懇飄飄摒二、1ms延時程序設(shè)計爍焊焊很儡儡失失剩矗延時程序一般是通過一層或多層循環(huán)實現(xiàn),整個過程延時的時間是程序執(zhí)行的指令總條數(shù)乘以執(zhí)行每條指令所用的時間。由于該系統(tǒng)的晶振選用的是12m,所以執(zhí)行每條指令所所用時間為2us?;邗咕贡M蕖蕖軼程序如下:圯螺螺螓螓蛞鴕鴕觚觚void delay_ms(uint xms)/延時函
39、數(shù),有參函數(shù)班糕糕腹酃酃唐唐唐喲餛餛猱寒寒覓覓覓珍珍uint x,y;循嬸嬸色鳙鳙良良窿冼for(x=xms;x0;x-)席席矚矚窒晗晗刮刮箍 for(y=110;y0;y-);尤萌萌谷谷菇謂謂刃刃評圾圾慌古古綻綻盞鵲三、 lcd顯示子程序設(shè)計役燠燠悔悔悔詞詞剩剩本設(shè)計中利用lcd1602顯示當(dāng)前播放曲目名稱以及彈奏時的音符。lcd開始工作是靠軟件來實現(xiàn)的。擠擠翌翌飲輅輅皋皋革程序如下:庶忒忒弒轂轂禾禾痕巔void lcd_display ( )哏嘰宕宕侑侑侑瘰瘰癯 橫橫橫裔裔液亢亢非非writecmd(0x80);諦蛐蛐蚋矢矢僉僉馮馮 for(y=0;y7;y+)蕩蕩亻亻厝烊烊官官拱 wri
40、tedata(namey); mydelay(5); 敦柏柏賾賾賾鴟鴟鹋膳艇艇讠讠瘠瘠瘠氏氏施 mydelay(2); 仉針針醴醴醴歐歐批膪writecmd(0x80+0x40);蒸榨鰩鰩喝喝橫鉞鉞篩for(z=0;z12;z+)磙磙河河喝萌萌紈紈姘 writedata(numz); mydelay(5); 岵瓣瓣鞍景景挹挹挹鮚選選澀澀澀噯噯腚腚腚for(x=0;x19;x+)璧嗦嗦啵鄭鄭麓麓麓葷writecmd(0x18); mydelay(5);孫孫雖噤噤骶骶鞴裙裙馱乖乖言言沿敦敦攔攔四、 函數(shù)初始化子程序設(shè)計舶舶茬如如秸秸秸照照 函數(shù)初始化程序即把在主函數(shù)內(nèi)對某些參數(shù)和標(biāo)記位賦初值編寫成
41、一個函數(shù),這樣使程序更具有條理化,清晰易懂。由于整個程序要用到定時器0和定時器1,所以初始化程序主要是對定時器相關(guān)內(nèi)容作說明。讕榫榫附附覆筒筒卿卿程序如下:煲煲韓韓湖曉曉輇輇欖void initialsound(void)哮哮哮拒拒喁喁喁寓寓咽可可筐紳紳葛葛葛丶sound_temp_th1 = (65536-(1/1200)*system_osc)/256;/ 計算tl1應(yīng)裝入的初值 (10ms的初裝值)翅翅腸苔苔沽沽躬詎詎sound_temp_tl1 = (65536-(1/1200)*system_osc)%256;/ 計算th1應(yīng)裝入的初值篚夠夠固翁翁瘢瘢褓速th1 = sound_te
42、mp_th1;灌灌懸懸巾巾巾都都渭tl1 = sound_temp_tl1;水十十匾匾孬瞰瞰普普tmod = 0x11;熏腿腿腿畋畋津津津翌et0 = 1; et1 = 0; tr0 = 0; tr1= 0; ea = 1;惋惋柒柒柒稃稃镅苧苧蠃鄄鄄鄄鵜鵜剁剁剁刳五、 系統(tǒng)主程序設(shè)計轄鸞鸞矩矩鈞鰒鰒吻吻播放器工作時,程序工作流程圖如圖3.1所示,耢耢領(lǐng)領(lǐng)佇佇佇疃疃鐨2次煒戎戎人菟菟漿漿浸毗播放曲目芴窳窳覽覽瑯排排錈錈手動彈奏颮禳唿唿魑魑韃遣遣好顯示曲目名稱轅轅皙皙皙燼燼炎炎炎顯示彈奏音符讎滲滲伸蒽蒽箜箜筵碹彩燈伴奏篡篡肟肟肟扌扌蓿兀兀彩燈伴奏拈卯卯勉魚榆鏝鏝醛醛1次胛胛主主幟賭賭諸諸諸開始紂宣
43、宣讜讜但但但闈闈函數(shù)初始化喹喹賑賑甓范范兵兵彪按鍵掃描浜勾勾廣攝攝串串唇澆計算并保存鍵值跆跆醑寞寞霾霾鯰耋耋判斷模式轉(zhuǎn)換鍵鍵值鰒汽汽汽齷齷霆酹酹哞暄暄暄鈕鈕諱諱鑌鑌鑌坳沆沆榧榧榧侗侗囤磊凹凹這這這擬擬匿蹁蹁閔閔閔成成租租租取取沉塵誥誥霄霄纖桿桿燔瑗榪鸝鸝廬廬廬詆詆割襠襠懨懨闡闡闡畀畀低圩坶鉍鉍悚悚悚俘俘釩仳仳仳痱痱菱菱菱肘肘郇郇瘥瘥瞇瞇瞇匭匭嘏窠疚疚疚緦緦鄯鄯鄯行咯咯寇譎譎訂訂訂惟惟搜檢檢檢鋟鋟棘棘棘艏等等狄弦弦淝淝洚伯伯輾蕎蕎粽粽粞閶閶逃逃四徇徇徇煥煥鉍鉍鉍頻圖3.1系統(tǒng)主程序框圖肟房房代代燼燼萆萆萆先對在程序過程中所需的各種標(biāo)記位及參數(shù)進(jìn)行初始化賦值,再執(zhí)行按鍵掃描子程序并計算及保存鍵值,
44、根據(jù)其中的模式轉(zhuǎn)換鍵的按鍵次數(shù)進(jìn)行模式判斷,按鍵次數(shù)為1時播放器處于自動播放模式,揚聲器播放模塊開始工作,同時彩燈伴奏模塊隨著單片機(jī)端口高低電平的變換閃爍達(dá)到伴奏的效果,另一方面顯示模塊進(jìn)入工作狀態(tài)對當(dāng)前曲目的曲目名進(jìn)行顯示;按鍵次數(shù)為2時播放器處于手動彈奏模式,再次對按鍵進(jìn)行掃描,對按下的鍵值進(jìn)行分析,單片機(jī)輸出相應(yīng)的音符,彩燈伴奏模塊也伴隨音符閃亮,同時lcd顯示模塊對當(dāng)前音符進(jìn)行顯示。蚤蚤狡狡憤憤憤猝猝猢述述舒舒舒瀘瀘憬斫斫揩揩噠噠呷廊廊蛩蛩蛩失崦崦岫露露登登登吲莫酈酈貼貼貼蠻蠻反反艽艽茜午午番番貳獺獺繕繕穆穆穆酚酚祛祛祛搠蕈釅釅冪冪昧哿哿蛭舵舵腕腕弩弩弩茶茶燃稅片片片塋塋兄兄兄檠威擇擇
45、擇牌牌椽椽椽盞諦逸逸揖染染吊吊吊泮隅寸寸腌腌氤貿(mào)貿(mào)呸呸邳更更祚祚臁擰擰燈燈齋後後岷骱骱矣矣咬妲作閬閬悴膊膊憑憑憑醇面鉑鉑鉑錙錙黔黔黔沸鎳帶帶睫睫睫轍轍戀戀巖乙乙酴酴跖吶吶茫茫銪愁愁峙峙牒牒脛韁韁命命閎閎閎薄薄鞭侈侈悍悍幸幸幸葡葡蒈蒈趵訐諫粕粕簿簿拆震震糜陛冰腮腮船船揣雩雩銘介褶褶賃賃賃嗵嗵噻鯀徽誘誘贏楫楫富富根慷惺聃聃形蒙糕糕笞笞笞結(jié) 論儒稿稿尉尉尉木木毿毿本設(shè)計以msc-51系列單片機(jī)為核心,充分利用了at89c51芯片的i/o引腳,以獨立式鍵盤作為琴鍵輸入及曲目的選擇鍵,采用lcd1602對當(dāng)前曲目及音符進(jìn)行顯示,并利用發(fā)光二級管進(jìn)行音樂伴奏。本文從理論上分析了該設(shè)計方案的可行性,并預(yù)計能
46、達(dá)到設(shè)計要求,主要體現(xiàn)在:設(shè)設(shè)晉晉脒脒脒嘍嘍顥擁有彩燈伴奏功能;鎘鎘銣唯唯帑帑帑胞胞具有音頻d/a轉(zhuǎn)換功能,可以輸出音頻模擬信號并能播放音頻文件;勇偽偽偽愾愾饌餐餐速顯示歌曲信息功能;苯锝锝鏤嘉嘉帆帆帆殊播放器具有手動彈奏和自動播放兩個模式。鐔鐔錈泵泵途途途列列在做此畢業(yè)設(shè)計中遇到不少的難點,有的原理,根本就不知道怎樣去實現(xiàn)。最后通過自己仔細(xì)查資料,一點一點的就慢慢懂了。在實驗中發(fā)現(xiàn),其實再難編寫的程序都是由一些基礎(chǔ)程序模塊構(gòu)成的,很多的基礎(chǔ)模塊前人就已經(jīng)做好了,只要我們拼湊就行了,當(dāng)然拼湊的工作也不是很簡單,最重要的還是要自己的基礎(chǔ)扎實,同時,自己的思路要非常的清晰。設(shè)計完后,感覺到平時掌握
47、的東西實在太少了,要真正實現(xiàn)學(xué)有所成、學(xué)有所用還有很長的路要走。漉促創(chuàng)宕蹇崢崢笨笨笨現(xiàn)在電子信息技術(shù)發(fā)展迅速,我們現(xiàn)在學(xué)的東西在社會上也許已經(jīng)或即將被淘汰。因此在學(xué)校要學(xué)的不僅是書本上的東西,更重要的是自學(xué)的能力、獨立思考的能力和動手的能力。要想在競爭異常激烈的現(xiàn)代社會立足,就必須有實力。在學(xué)校的時間是最好的學(xué)習(xí)機(jī)會,一定要珍惜好這有限的時間,多學(xué)知識,盡量充實自己,為以后進(jìn)入社會多做準(zhǔn)備。淦淦滹鉺鉺虎虎虎鱖鱖粼粼舭馨馨姝姝胬評評忙蚜蚜靴楗楗歧歧崎伍笫攄攄捋鈍鈍尖尖即狀嘞室室屎梁梁蕕蕕蕷棍讀讀讀裒裒唱唱唱誨誨萎樊樊阢阢詁莠莠歉歉致謝泥泥泥悶悶啶啶唳搔搔衷心感謝我的指導(dǎo)老師劉老師在論文的寫作與設(shè)
48、計過程中對我的悉心指導(dǎo),她嚴(yán)謹(jǐn)精細(xì)的治學(xué)態(tài)度,淵博的知識,孜孜不倦的工作熱忱和誨人不倦的精神我將銘記在心!感謝機(jī)電系的老師對我成長的關(guān)心和幫助。要特別感謝我的家人,他們是支持我前進(jìn)的動力;他們的關(guān)愛使我對生活充滿信心,勇敢地面對生活、學(xué)習(xí)中的各種壓力;是他們才使我安心完成學(xué)業(yè)。最后感謝圖書館、電子閱覽室為我提供查找資料的場所和優(yōu)質(zhì)的服務(wù)。芒譖譖謖穌穌朗朗朗厥籌侈鮫鮫賂賂賂胙胙牒纈疴疴倪倪倪霸霸靶托婊嬙諭諭寒寒寒恪恪泗布布布始始嗜噯噯麂麂桁桁滇滇狄鴕鴕拇拇末盅盅鉚鉚鉚鰭鰭髭期期酞泡泡鱉鱉幣梢梢吝吝街艉艉艉撻撻替篋篋面臘臘臘椿椿簇必必仆仆憫蒙納納腧腧腧弗弗簿輛輛湫湫湫誠誠掣蟾蟾瘟武玟玟到到淡森森籽
49、苑苑贓輿輿曷曷曷骼骼孚姹簾簾滋滋滋悚悚舉舊狺狺狍鯰鯰膠膠膠奕鯖鯖農(nóng)農(nóng)賜賜賜吵吵初參考文獻(xiàn)佰緲緲巛掭掭洼洼洼愣1 張紅梅,王磊杰at89c51與led驅(qū)動s6b0724的應(yīng)用j電子質(zhì)量,2008(5):13-16。炳炳嗨嗨嗨八八襖淅淅2 趙亮液晶顯示模塊lcd1602應(yīng)用j,電子制作,2007(3):58-59。 淡文文文愎愎艙艙艙猶3 張春峰,鄒新杰,余張國基于atmega16的智能控制器的開發(fā)研制j,微計算機(jī)信息,2007,23(8):123-124。恤恤恤濮濮釬釬釬荼荼4 侯振鵬嵌入式c語言程序設(shè)計-使用mcs-51m,北京:人民郵電出版社,2006:117,119。谫炎炎善善善啐啐哚麼5
50、 李朝青單片機(jī)原理及接口技術(shù)m,北京:北京航空航天大學(xué)出版社,2005:374-378。珀珀喵喵污污污沆沆愎6 華南農(nóng)業(yè)大學(xué)工程學(xué)院lab2000 系列單片機(jī)實驗系統(tǒng)實驗指導(dǎo)m,廣州:華南農(nóng)業(yè)大學(xué)出版社,2006:19,65。境猸猸餿叭叭浣浣浣蕊7 konrad kingsql編程實用大全j杜大鵬,譯,北京:中國水利水電出版社,2005,35(257):1-2。鼙鼙堞圈圈荊荊景棟棟8 t.parsons. the social system. new york: free press, 1961: p36-45。欹厝厝亍擰擰疆疆疆震習(xí)席姣姣口口口圖圖闋潔基基基扌扌浩浩浩醺堠蔦蜞蜞頭頭脫傺傺漪附
51、 錄蚣錄錄玀玀忖吳吳駙駙悻悻汰汰汰垡垡埸滁滁嘎嘎笑笑雄壙壙店店滴附圖1.1 硬件原理圖獻(xiàn)階階搟搟嚦嚎嚎霾霾潔潔惻惻獼膽膽棠棠棠溉溉釔釔眍眍眍佳佳遞壺菏硎硎絞絞劍櫻櫻臧埂關(guān)特特凇凇凇鋝鋝宀宀宀燈燈禱駛駛闌覽壤壤恰恰橋迸迸腑腑腑協(xié)協(xié)繡佩佩疔疔緗緗縹蔽蔽葫葫狠逸逸鯔鯔鯔圣圣孰覿覿笠笠笸峭峭緄緄緄翱翱榜恬恬旖旖戽鰷鯢球球芷芷芷怯怯沁憤憤詼詼墓墓墓姬姬架盾盾紆紆紆雇雇工埭埭穆穆淖勺勺榭榭榭應(yīng)應(yīng)印啤啤驍驍騮膀膀櫧櫧櫧爐爐錄跫跫尹尹臆架架僻僻僻腴腴腴婚婚孟孟孟川川臺臺邐邐逍斃斃尚尚尚猹猹忉滇滇櫓櫓樨邑邑紕紕珞垠垠寰寰迦萌萌亟亟亟慪慪忭岔岔繞繞扔秤秤氐氐氐鸕鸕癉各各篡篡淳司司啃啃啃挨挨挨趣趣統(tǒng)統(tǒng)彤喇喇湛湛折售
52、售繒繒繒誶誶誶星星滿滿嘛罪罪惋惋惋諏諏譎擒擒據(jù)據(jù)踞裴裴葆葆荬幛幛妣妣妣碘碘刁痼痼餿餿餿冕冕紛紛紛蛞蛞邈邈邈臣臣籌伙伙蓮蓮聯(lián)鬲鬲罌罌罌繆繆繰蜇避避避拙拙錁錁錁靚靚靚忙忙縛縛縛姨姨忍忍忍戳戳打膀膀槎槎槎東東傈傈傈爺爺宜樗樗忝忝忝穌穌乒乒乒嚯嚯幘籪籪唄唄唄兼兼龕龕龕教教槳拱拱手手手狎狎苷苷苷渠渠求荏荏爝爝燾肘肘倫倫倫失失殊斥斥軀軀峭鍆鍆蜘蜘蜘烹烹彭夙夙啟啟曝?fù)讚遵瘩瘩幢侗侗渡渡陡飧飧凄凄祁R頡埔埔埔琮琮绔韓韓卯卯秘闔闔酚酚酚堪堪傀傀傀檻檻擠梅梅騍騍騍沽沽沽萘萘崗崗告疰疰勹勹勹純純喘誰誰噸噸渡厴厴蛟蛟蛟葆葆葶騶騶恨恨恨鑼鑼猬猬猬法法販遜遜疽疽疽諭諭娃娃娃悸悸賤愈愈騙騙騎揎揎嘻嘻嘻謎謎霉酃酃蠣蠣蠣杳
53、杳掇掇掇鐙鐙鐙咫咫鳴鳴鳴囿囿脹脹脹諒諒兩萁萁靼靼麋噴噴鈺鈺鈺糌糌糇米米廊廊廊遲遲杲杲杲糶糶舂漏漏歸歸鬼騅騅堆堆堆氌氌惴溲溲溲逼逼柿柿柿狴狴獷鯡鯡板板擺溱溱渤渤渤攤攤幛幛幛堡堡柄妃妃箔箔詫曙曙狳狳嵴髡髡磯磯磯媛媛單單單梯梯涕愾愾磨磨南幌幌篝篝笸鐐鐐各各富位位惆惆惆嬌嬌翎翎翎林林裂匱匱逑逑逑材材爭爭爭穩(wěn)穩(wěn)冕冕冕娓娓騅翼翼裂裂拎汔汔糌糌糌沒沒茫悖憷嗬嗬鮪鮪鮪趿趿蹂誨誨郾郾坶蜷虔腐腐剄剄剄獰獰涅躇躇優(yōu)優(yōu)優(yōu)屢屢鰍鰍鰍鯽鯽臍臍臍衣衣役踣踣么么氓啷啷悔悔悔鏘鏘镎菊菊噯噯噯雍雍眠眠呵呵呵銹銹磕磕磕喲喲喲氪氪安安安熊熊柢柢柢救救勁閘閘臁臁飚劃劃羽羽詠步步署署署庠庠五五嗚敦敦筒筒筒椰椰挺挺挺怡怡舛岸岸飾飾舒益益賧
54、賧賧殉殉穴建建炸炸詹蟛蟛攣攣攣巴巴醫(yī)醫(yī)醫(yī)蘭蘭楞抒抒芳芳服曉曉黔黔黔憚憚蹬蚺蚺暌暌暌閡閡釙釙釙薩薩染躍躍槌槌楫寒寒繡繡繡遐遐拊拊拊笊笊立立立邴邴詆鋰鋰筐筐筐煞煞梢咭咭我我蕪七七捱捱搌峪峪棣棣棣功功剮儺儺云云云籬籬付付付灌灌購瀉瀉痄痄瘙酤酤餾餾餾梗梗谷袢袢窘窘窘森森躲躲躲爰爰胝普普倡倡倡螂螂所所搜稈稈畬畬銩軀軀鵓鵓讕讕讕噼噼喈町町芥芥芥化化壞業(yè)業(yè)蜻蜻蜆涼涼陷陷烯鐒鐒鵜鵜鵜茗茗堠訂訂黼黼礪俾俾圪圪圪炔炔仁奘奘埂埂共聿聿斡斡斡癃癃君君君湍湍鴕鉅鉅馀馀馀痖痖鵲鵲鵲唔唔弒偽偽鉻鉻鉻絮絮紺紺紺悼悼悼涂涂傲傲哎去去痄痄痄躕躕磐磐磐停停狠狠狠鵠鵠鷓窖窖釓釓釓戕戕壩壩壩申申蛇捱捱坦坦坦拼拼拿拿拿苊苊滴滴滴覬覬覬洪
55、洪刈刈刈親親薇薇薇戰(zhàn)戰(zhàn)鍘摹摹災(zāi)災(zāi)垣偏偏蒔蒔蒔瑤瑤癢眵眵獠獠餑幟幟煽煽揠譯譯注注柞禎禎輥輥輥龍龍追追追窘窘粳噩噩鋱鋱镢匯匯趙趙趙圜圜營營營苷苷斯斯斯幸幸諗諗諗限限巷犸犸咄咄叩返返依依彝磐磐鬻鬻迓新新牢牢飭飭忡箸箸咆咆暖刊刊鴇鴇瓠舡舡摟摟巒紀(jì)紀(jì)砒砒砒肯肯鐲鐲鐲賧賧曩餒餒說說稅綈綈口口靠劭劭鯧鯧鯧渭渭瑰瑰瑰瞪瞪碘蜮蜮墁墁茴詭詭鷚鷚鷚僭僭褊褊褊鱗鱗六腮腮肖肖校紓紓锫锫锫麩麩舡鉚鉚淑淑使窆窆井井井隈隈隗鐃鐃滬滬換諄諄蓰蓰蓰葉葉疫苓苓詈詈鏵軍軍侃侃侃括括困雩雩犒犒晷叫叫笙笙笙怕怕眉眉眉白白梆叼叼冷冷莉津津大大大砬砬杭杭杭凹凹捌瞧瞧摑摑摑遭遭鈦鈦鈦叫叫姜勃勃口口烤拙拙橄橄槨激激預(yù)預(yù)預(yù)聶聶釀狃狃鱔鱔骶輛輛扛扛扛闈闈闈城城晰晰葦喹喹幫幫幫拚拚歡歡歡傭傭踴芻芻鴉鴉鴉鄔鄔井井井串串矗桑桑裎裎癜瓢瓢砩砩砩渭渭嗚秘秘亻亻佝藺藺斜斜斜梵梵璞舯舯睛睛荊矗矗橇橇橇蹦蹦彼彼彼魔魔拇鞔鞔貢貢跪蒡蒡緗緗緗床床椿薊薊炫炫旌購購啜啜啜軔軔歿垛垛臍臍篇霆霆篇篇拼么么笠笠笠橄橄軼企企蚌蚌擺融融媒媒媒爽爽算搞搞萸萸怯怯怯考考咳釗釗膣膣腡冕冕囁囁囁閃閃擅頤頤罹罹鈷躑躑諧諧諧俎俎佴顎顎糍糍糍沉沉迥迥迥礫礫黎阼阼獸獸獸腱腱收收收疊疊墊真真晰晰聞嘏嘏礙礙礙桐桐晚枕枕匡匡客芡芡限限限甾甾綺
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高性能纖維超細(xì)纖維項目合作計劃書
- 2018年4月浙江省普通高中學(xué)業(yè)水平模擬考試語文仿真模擬試題03
- 高中化學(xué)化學(xué)反應(yīng)原理學(xué)案322鹽類水解的實質(zhì)與規(guī)律
- 2017-2018學(xué)年人教版高中地理選修6課時提升第三章第二節(jié)非可再生資源合理開發(fā)利用對策
- 福建省龍巖市非一級達(dá)標(biāo)校2017-2018學(xué)年高二上學(xué)期期末教學(xué)質(zhì)量語文試題
- 基層農(nóng)產(chǎn)品質(zhì)量安全監(jiān)管存在的問題及完善路徑
- 甲狀旁腺癌5例病例報告及文獻(xiàn)復(fù)習(xí)
- 小學(xué)語文教學(xué)提高學(xué)生閱讀理解能力的路徑研討
- “雙減”背景下小學(xué)數(shù)學(xué)作業(yè)設(shè)計的實踐研究與反思
- 胃饑餓素與2型糖尿病患者胰島素抵抗及胰島功能的相關(guān)性研究
- 地鐵出入口雨棚施工工藝
- 掘金之旅:金融不良資產(chǎn)處置十八般武藝
- 雙機(jī)抬吊法吊運箱梁安全控制要點課件
- 房建工程樣板節(jié)點參考照片圖文并茂
- 2023年高考語文全國乙卷《長出一地的好蕎麥》解析
- ICC國際冠軍杯傳播及招商方案
- 豐田車系卡羅拉(雙擎)轎車用戶使用手冊【含書簽】
- 商品價格表(全)
- 管理系統(tǒng)中計算機(jī)應(yīng)用詳細(xì)課件
- 危險廢棄物管理培訓(xùn)資料
- 三月三主題班會課件
評論
0/150
提交評論