【正文】
在大學(xué)四年時(shí)光里,我們相處融洽,親如姐妹,雖然偶爾會(huì)有小別扭,但我們依然如姐妹般互相關(guān)心,互相包容。他對(duì)我的幫助我無(wú)以為報(bào),僅祝愿我親愛(ài)的老師工作順心,健康幸福。呂老師嚴(yán)謹(jǐn)認(rèn)真的工作態(tài)度一直是我學(xué)習(xí)的榜樣,他的態(tài)度將繼續(xù)影響我今后的學(xué)習(xí)和工作。從設(shè)計(jì)選題到設(shè)計(jì)完成,我得到了老師專業(yè)性的建議以及循循善誘的指導(dǎo)。參考文獻(xiàn)[1] [M].北京:北京郵電大學(xué)出版社,2008.[2] 李海浪,[J].電子世界,2005(7):2527.[3] 陳瓊,程駿路.“微機(jī)原理與接口技術(shù)”綜合實(shí)驗(yàn)項(xiàng)目的設(shè)計(jì)及應(yīng)用[J].實(shí)驗(yàn)室研究與探索, 2013(11):157165.[4] 馬忠梅,籍順心,張凱, C 語(yǔ)言應(yīng)用程序設(shè)計(jì)(第三版)[M].北京:北京航空航天大學(xué)出版社,2010.[5] V. Yu. Teplov,A. V. System Using a SingleChip Microputer and Thermoelectric Modules Based on the Peltier Effect[J] ,2002 (8):5668.[6] 彭遠(yuǎn)芳,陸勤,“項(xiàng)目驅(qū)動(dòng)法”的單片機(jī)課程一體化教學(xué)的探索與實(shí)踐[J].計(jì)算機(jī)教育,2010(6):7881.[7] [J].電源技術(shù)應(yīng)用,2013(7):3645.[8] [M].北京:高等教育出版社,2003.[9] [J].信息工程大學(xué)學(xué)報(bào),2000(4):5657.[10] [J].人民音樂(lè),1956(12):165168.[11] [J].讀寫(xiě)算,2012(6):4856.[12] wANG teachingmethod of single chipmachine based on project[J].2011International Conferenceon Communication Software and Networks(ICCSN2011):2527.致 謝感謝我的指導(dǎo)老師呂廣申老師,本設(shè)計(jì)是在呂廣申老師的精心指導(dǎo)下完成的。在這次寶貴的畢業(yè)設(shè)計(jì)活動(dòng)中,我深刻體會(huì)到對(duì)知識(shí)深化認(rèn)識(shí)的重要性,也認(rèn)識(shí)到理論聯(lián)系實(shí)際并不是一句口頭喊出來(lái)的標(biāo)語(yǔ),而是要?jiǎng)邮帜芰由侠碚撝笇?dǎo)的完美契合。第一次動(dòng)手做這個(gè)設(shè)計(jì),我還存在許多不足,例如自己不夠仔細(xì)認(rèn)真、腐蝕電路板及布線不夠美觀,這些都說(shuō)明自己動(dòng)手能力有待提高。從學(xué)習(xí)和探索的經(jīng)歷了兩個(gè)多月的時(shí)間的選擇,從設(shè)計(jì)到軟件編程,調(diào)試和硬件電路設(shè)計(jì)和軟件、硬件的調(diào)試,我付出的努力和汗水很多。 5 結(jié)語(yǔ)將軟、硬件進(jìn)行整合后,裝上4節(jié)7號(hào)電池,調(diào)節(jié)合適的音量大小,音樂(lè)盒可以實(shí)現(xiàn)數(shù)碼管顯示當(dāng)前播放音樂(lè)的序號(hào),按鍵1切換下一首音樂(lè),按鍵2返回上一首音樂(lè)的功能,還有一個(gè)單獨(dú)的按鍵實(shí)現(xiàn)歌曲復(fù)位功能。根據(jù)流程圖再次對(duì)編寫(xiě)的程序進(jìn)行校驗(yàn);將所有軟件進(jìn)行整合,然后通過(guò)KEIL軟件仿真對(duì)程序運(yùn)行,檢查程序的對(duì)錯(cuò)。1) 對(duì)硬件進(jìn)行調(diào)試 檢查硬件電路是否符合邏輯、針對(duì)電路連線是否正確,然后通過(guò)PROTUES硬件仿真軟件對(duì)硬件電路進(jìn)行校對(duì),找到問(wèn)題所在進(jìn)而解決硬件電路的問(wèn)題。程序讀取數(shù)字?jǐn)?shù)組,然后分離高4位,找到定時(shí)器0定時(shí)器的操作和蜂鳴器的相應(yīng)值,得到相應(yīng)的音;接著選低4位,獲得延時(shí)時(shí)間,然后調(diào)用軟件延時(shí)。曲譜的結(jié)束用0xff來(lái)表示。7個(gè)樂(lè)曲發(fā)音“do re mi fa so la si”編譯為17,8為重音do的譯碼,9為重音re的編碼,停頓編為0。從以上我們可以知道時(shí)間的節(jié)奏,只要設(shè)定延時(shí)時(shí)間是足夠的,因此延遲時(shí)間1 / 4拍,獲得其他的節(jié)拍。每個(gè)音符占用一個(gè)字節(jié),前四位表示音符的高低,音符的節(jié)拍就用低四位表示。因此,明確的音符和相應(yīng)的頻率和單片機(jī)內(nèi)部定時(shí)器計(jì)數(shù)的關(guān)系是至關(guān)重要的。由上節(jié)我們知道,只要可以產(chǎn)生不同頻率的脈沖就可以產(chǎn)生音樂(lè)。通過(guò)源程序內(nèi)的休止符來(lái)控制發(fā)音暫停。單片機(jī)計(jì)數(shù)器計(jì)數(shù)值是由音階頻率決定的,下面是計(jì)數(shù)值N與頻率之間的數(shù)量關(guān)系: (1) 注:N:半周期內(nèi)計(jì)數(shù)器的計(jì)數(shù)值; Fi:定時(shí)器技術(shù)頻率(通常默認(rèn)12M晶振,其頻率Fi為1MHZ); Fr:要產(chǎn)生的音樂(lè)頻率; 計(jì)數(shù)器數(shù)值是依次增加的,計(jì)滿溢出,故計(jì)數(shù)初值計(jì)算公式如下: (2)其中N為半周期計(jì)數(shù)器的計(jì)數(shù)值表1 C調(diào)各音符頻率Fr與計(jì)數(shù)值T的對(duì)照低音頻率T參數(shù)中音頻率T參數(shù)高音頻率T參數(shù)Do2621908229Do523956115Do10465757Do﹟2771805217Do﹟554903108Do﹟11095454Re2941701204Re587852102Re11755151Re﹟3111608193Re﹟62280497Re﹟12454848Mi3301515182Mi65975991Mi13184545Fa3491433172