單片機(jī)音樂播放器報(bào)告_第1頁
單片機(jī)音樂播放器報(bào)告_第2頁
單片機(jī)音樂播放器報(bào)告_第3頁
單片機(jī)音樂播放器報(bào)告_第4頁
單片機(jī)音樂播放器報(bào)告_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、科信學(xué)院?jiǎn)纹瑱C(jī)應(yīng)用系統(tǒng)(三級(jí)項(xiàng)目)設(shè)計(jì)說明書(2014/2015學(xué)年第二學(xué)期)題 目 : 音樂播放器設(shè)計(jì) 專業(yè)班級(jí) : 信息1班 學(xué)生學(xué)號(hào) : 學(xué)生姓名 : 代星雨 指導(dǎo)教師 : 吳開興、劉會(huì)軍、 馬永強(qiáng)、馬小進(jìn) 設(shè)計(jì)周數(shù) : 2周 設(shè)計(jì)成績(jī) : 2015年6月26日1、項(xiàng)目設(shè)計(jì)目的21.1目的21.2課程設(shè)計(jì)任務(wù)21.3課程設(shè)計(jì)要求22、項(xiàng)目設(shè)計(jì)22.1總體設(shè)計(jì)22.2硬件設(shè)計(jì)32.3軟件設(shè)計(jì)82.4硬件調(diào)試162.5軟件調(diào)試163、項(xiàng)目設(shè)計(jì)總結(jié)或結(jié)論173.1課設(shè)總結(jié)173.2課程設(shè)計(jì)感想174、參考文獻(xiàn)181、項(xiàng)目設(shè)計(jì)目的1.1目的應(yīng)用單片機(jī),利用它的原理組成一個(gè)音樂播放器。1.2課程設(shè)

2、計(jì)任務(wù)利用I/O口產(chǎn)生一定頻率的方波,驅(qū)動(dòng)蜂鳴器,發(fā)出不同的音調(diào),從而演奏樂曲(最少三首樂曲,每首不少于30秒)采用LCD或數(shù)碼管顯示信息。開機(jī)時(shí)有英文歡迎提示字符,播放時(shí)顯示歌曲序號(hào)(或名稱)??赏ㄟ^功能鍵選擇樂曲,暫停,播放。1.3課程設(shè)計(jì)要求根據(jù)技術(shù)要求和現(xiàn)有開發(fā)環(huán)境,分析設(shè)計(jì)題目;設(shè)計(jì)系統(tǒng)實(shí)現(xiàn)方案;設(shè)計(jì)并繪制電路原理圖;畫出功能模塊塊的程序流程圖;使用匯編語言(或C語言)編寫實(shí)現(xiàn)程序;結(jié)合硬件調(diào)試、修改并完善程序;編寫課程設(shè)計(jì)報(bào)告。2、項(xiàng)目設(shè)計(jì)2.1總體設(shè)計(jì)本次設(shè)計(jì)以低成本,靈活方便為原則,所以控制器選用主流的51系列單片機(jī),考慮到51內(nèi)部?jī)?chǔ)存空間的限制,故選用容量為51兩倍的AT89

3、C52單片機(jī)作為總控制器,以矩陣鍵盤作為樂曲選擇器,以0.5W 8揚(yáng)聲器等組成功放設(shè)備,以LCD1602液晶作為人機(jī)交互界面。時(shí)鐘振蕩電路用來為單片機(jī)產(chǎn)生時(shí)鐘脈沖,本設(shè)計(jì)采用內(nèi)部時(shí)鐘方式。軟件用來對(duì)單片機(jī)的各引腳進(jìn)行控制LCD顯示,同時(shí)在功放電路的輸出端口產(chǎn)生不同頻率的矩形波進(jìn)而產(chǎn)生音樂,當(dāng)按鈕按下時(shí)程序要完成對(duì)歌曲的切換,對(duì)LCD顯示內(nèi)容的切換??傮w方案圖以及相關(guān)流程圖:圖2-1 圖 總體方案圖圖2-2 主程序流程圖圖2-3顯示流程2.2硬件設(shè)計(jì)當(dāng)鍵盤有鍵按下時(shí),判斷鍵值,啟動(dòng)計(jì)數(shù)器T0,產(chǎn)生一定頻率的脈沖,驅(qū)動(dòng)揚(yáng)聲器發(fā)出音樂。同時(shí)啟動(dòng)定時(shí)器T1,顯示樂曲播放的時(shí)間,并驅(qū)動(dòng)LCD,顯示歌曲號(hào)

4、及播放時(shí)間。2.2.1單片機(jī)電路微控制器采用AT89C52。AT89C52是美國(guó)ATMEL公司生產(chǎn)的與MCS-51系列單片機(jī)完全兼容的高性能CMOS 8位單片機(jī),MCS-51系列單片機(jī)以其推出時(shí)間早、配套資源豐富、開發(fā)手段完善、性價(jià)比高等特點(diǎn)而得到了廣泛的應(yīng)用,是單片機(jī)的主流品種。AT89C52的內(nèi)部資源主要包括:與MCS-51 系列完全兼容的高性能8位CPU;8K字節(jié)可重復(fù)編程的Flash存儲(chǔ)器;256字節(jié)的SRAM;4個(gè)8位的并行口,共32條I/O口線;3個(gè)16位的定時(shí)器/計(jì)數(shù)器;6個(gè)中斷源,2個(gè)中斷優(yōu)先級(jí)的中斷系統(tǒng);一個(gè)全雙工的串行口;內(nèi)部振蕩器。 圖2-4 單片機(jī)引腳圖2.2.2晶振電

5、路單片機(jī)的正常工作是在時(shí)鐘的作用下完成的,晶振選用11.0592M的。時(shí)鐘振蕩電路由晶振(6MHZ)和電容組成,接單片機(jī)的XTAL1和XTAL2引腳。時(shí)鐘振蕩電路用來為單片機(jī)產(chǎn)生時(shí)鐘脈沖,為內(nèi)部時(shí)鐘方式圖2-5晶振電路圖2.2.3復(fù)位電路復(fù)位電路由電解電容、電阻和按鈕組成。復(fù)位分為上電復(fù)位和手動(dòng)復(fù)位,上電復(fù)位在單片機(jī)一上電時(shí)對(duì)單片及進(jìn)行復(fù)位,手動(dòng)復(fù)位通過外部按鈕來對(duì)單片機(jī)進(jìn)行復(fù)位。兩種復(fù)位方式的結(jié)果一樣。復(fù)位電路的電路圖如圖所示。圖2-6復(fù)位電路圖2.2.4按鍵輸入電路按鍵輸入電路由4*4矩陣鍵盤組成,P1口作為輸入控制按鍵,其中P1.0P1.3掃描行,P1.4P1.7掃描列。 鍵盤是由若干個(gè)

6、按鍵組成的開關(guān)矩陣,它是最簡(jiǎn)單的單片機(jī)應(yīng)用系統(tǒng)的輸入設(shè)備,操作人員可以通過鍵盤輸入數(shù)據(jù)或命令,實(shí)現(xiàn)簡(jiǎn)單的人機(jī)通信。本設(shè)計(jì)采用4*4的鍵盤結(jié)構(gòu),如圖 圖2-7鍵盤結(jié)構(gòu)圖鍵盤的行線X0X3通過電阻接+5V,當(dāng)鍵盤上沒有鍵閉合時(shí),所有的行線和列線都斷開,行線都是高電平。當(dāng)鍵盤上某一個(gè)鍵閉合時(shí),該鍵所對(duì)應(yīng)的行線和列線都被短路。例如6號(hào)鍵被按下時(shí),行線X1和列線Y2被短路,此時(shí)X1的電平由Y2的電位決定。如果把行線接到單片機(jī)的輸入口,列線接到單片機(jī)的輸出口,則在單片機(jī)的控制下,先使列線Y0為低電平“0”,其余三根列線Y1、Y2、Y3都為高電平“1”,讀行線狀態(tài)。如果X0、X1、X2、X3都為高電平,則Y

7、0這一列上沒有鍵閉合。如果讀出的行線不全為高電平,則為低電平的行線和Y0相交的鍵處于閉合狀態(tài),如果Y0這一列上沒有鍵閉合,使列線Y1為低電平,其余列線為高電平,用同樣的方法檢查Y1這一列上是否有鍵閉合。這種逐行逐列的檢查鍵盤的狀態(tài)過程稱為對(duì)鍵盤的一次掃描。鍵盤按鍵分布如下:0123456789ABCDEF圖2-8按鍵分布圖 按鍵功能說明:表2.1按鍵功能說明表1A十首歌曲C下一首歌曲D上一首歌曲E暫停F開機(jī)畫面圖2-9 矩陣鍵盤圖2.2.5功放發(fā)聲電路采用LM386功放芯片,功放電路由P2.5口控制,放大器增益200圖2-10 功放電路仿真圖2.2.6輸出顯示電路輸出顯示電路選用LCD1602

8、,用P3.3P3.4作為L(zhǎng)CD的RS、R/W、E的控制信號(hào);用P0.0P0.7作為L(zhǎng)CD的D0D7的控制信號(hào)LCD 數(shù)碼顯示器結(jié)構(gòu)液晶顯示器又叫LCD數(shù)碼顯示器,液晶顯示器的主要材料是液態(tài)晶體(簡(jiǎn)稱液晶),它是一種有機(jī)材料,在特定的溫度范圍內(nèi),既具有液體的流動(dòng)性,又具有某些光學(xué)特性,其透明度和顏色隨電場(chǎng)、磁場(chǎng)、光及溫度等外界條件的變化而變化。因此,在邏輯電路的輸出信號(hào)作用下,可顯示出某一確定的數(shù)字。液晶顯示器是一種被動(dòng)式顯示器件,液晶本身不會(huì)發(fā)光,而是借助自然光和外來光顯示數(shù)宇。外部光線愈強(qiáng),它的顯示效果愈好。而且不會(huì)像LED數(shù)碼顯示器那樣會(huì)被強(qiáng)光所淹沒。由于液晶顯示器所需的功耗很小,因此它可

9、由集成電路譯碼器直接驅(qū)動(dòng)。文字型LCDLCD是一種通常5*7點(diǎn)陣圖形來顯示字符的液晶顯示,能顯示的每個(gè)字符都有一個(gè)代碼,代碼對(duì)應(yīng)字符的點(diǎn)陣圖形數(shù)據(jù)由字符發(fā)生器產(chǎn)生。通過驅(qū)動(dòng)電路后在LCD顯示出字符。引腳功能如下:表2.2 L1602引腳功能表引腳號(hào)符號(hào)狀態(tài)功能1Vs電源地2Ddd正5V邏輯電源3Vo液晶驅(qū)動(dòng)電源4RS輸入寄存器選擇:1數(shù)據(jù)0指令5R/W輸入讀寫操作選擇6E輸入使能信號(hào)7至14DBo-DB7三態(tài)數(shù)據(jù)總線*15E1輸入MDLS40466上兩行使能信號(hào)*16E2輸入MDLS40466下兩行使能信號(hào)圖2-11 LCD1602總電路仿真圖圖2-12總體電路仿真圖2.3軟件設(shè)計(jì) 2.3.1

10、音樂發(fā)生器設(shè)計(jì)流程及思路(1)音樂基礎(chǔ)在進(jìn)行設(shè)計(jì)前,首先要對(duì)音樂知識(shí)有基本的理解,其次要明白單片機(jī)產(chǎn)生音樂脈沖的原理,最后完成硬件原理圖和相關(guān)程序的設(shè)計(jì)。聲音作為一種物理現(xiàn)象,是由于物體振動(dòng)而產(chǎn)生的,振動(dòng)產(chǎn)生的聲波作用于人耳,聽覺系統(tǒng)將神經(jīng)沖動(dòng)傳達(dá)給大腦,進(jìn)而產(chǎn)生聽覺。人耳能聽到的聲音頻率大約在1120000Hz,而音樂中使用的音一般在274100Hz。樂音體系中各音級(jí)的名稱叫做音名,被廣泛采用的是C D E F G A B(do re mi fa so la si則多用于歌唱,稱為唱名)。樂音體系中音高關(guān)系的最小盡量單位叫做半音,兩個(gè)半音構(gòu)成一個(gè)全音。樂音中有幾十個(gè)高低不同的音,但是最基本的

11、只有這七個(gè)音,其他高、低音的音名都是在這個(gè)基礎(chǔ)上變化出來的。在樂譜表上用來表示正在進(jìn)行的音的長(zhǎng)短的符號(hào),叫做音符。不同的音符代表不同的長(zhǎng)度。音符有一下幾種:全音符、二分音符、四分音符、八分音符、十六分音符、三十二分音符、六十四分音符。此外,還有一種附點(diǎn)音符,它就是指帶附點(diǎn)的音符,所謂附點(diǎn)就是記載音符右邊的小圓點(diǎn),表示增加前面音符時(shí)值的一半。音持續(xù)的長(zhǎng)短即時(shí)值,一般用拍數(shù)表示,休止符表示暫停發(fā)音。音符與節(jié)拍數(shù)之間的對(duì)應(yīng)關(guān)系如表2.1所示。表2.3 音符與節(jié)拍數(shù)之間的對(duì)應(yīng)關(guān)系表簡(jiǎn)譜發(fā)音簡(jiǎn)譜碼T值節(jié)拍碼節(jié)拍數(shù)5低音SO16426011/4拍6低音LA26440022/4拍7低音TI36452433/

12、4拍1中音DO46458041拍2中音RE56468451又1/43中音MI66477761又1/24中音FA76482082拍5中音SO864898A2又1/26中音LA964968C3拍7中音TIA65030F3又3/41高音DOB650582高音REC651103高音MID651574高音FAE651785高音SOF65217一首音樂及時(shí)由許多不同的音符組成的,而每一個(gè)音符對(duì)應(yīng)著不同的頻率,這樣就可以利用不同的頻率的組合,加以拍數(shù)對(duì)應(yīng)的延時(shí)來構(gòu)成不同的音樂。(2)音頻脈沖的產(chǎn)生音樂的產(chǎn)生需要不同頻率的音頻脈沖,對(duì)于單片機(jī)而言,可以利用它的定時(shí)/計(jì)數(shù)器產(chǎn)生這樣的方波頻率信號(hào)。具體地說,只要

13、知道某一音頻的頻率,求得它的周期,然后將次周期除以2,得到半周期的時(shí)間,利用定時(shí)/計(jì)數(shù)器計(jì)時(shí)這半個(gè)周期,計(jì)時(shí)到后就將輸出脈沖的I/O反相。就可以在I/O端口上得到此脈沖。單片機(jī)工作在12MHz時(shí)鐘頻率下,其時(shí)鐘周期為1us,因此可以利用STC90C52AD的內(nèi)部定時(shí)/計(jì)數(shù)器T0,使其工作模式為1,工作在計(jì)數(shù)器狀態(tài)下,改變計(jì)數(shù)初值TH0和TL0以產(chǎn)生不同頻率的脈沖信號(hào)。T的值決定了計(jì)數(shù)初值TH0和TL0的值,TH0=T/256,TL0=T%256。計(jì)數(shù)值公式如下: 式中,:?jiǎn)纹瑱C(jī)內(nèi)部時(shí)鐘周期為1us,所以其頻率為1MHz。:產(chǎn)生音符所需的頻率。通過上式計(jì)算,可以求得各個(gè)音符頻率的計(jì)數(shù)值T。C調(diào)各

14、音符頻率與計(jì)數(shù)值T的對(duì)照如表2.2所示。表2.4 C調(diào)各音符頻率與計(jì)數(shù)值T的對(duì)照值低音頻率T參數(shù)中音頻率T參數(shù)高音頻率T參數(shù)Do2621908229Do523956115Do10465757Do2771805217Do554903108Do11095454Re2941701204Re587852102Re11755151Re3111608193Re62280497Re12454848Mi3301515182Mi65975991Mi13184545Fa3491433172Fa69871686Fa13974343Fa3701351162Fa74067681Fa14804141So392127615

15、3So78463877So15683838So4151205145So83160272So16613636La4401136136La88056868La17603434La4641078129La93253664La18653232Si4941012121Si98850661Si19763030(3)音樂節(jié)拍的產(chǎn)生節(jié)拍是指音樂持續(xù)的長(zhǎng)短,是除音符之外音樂的另一關(guān)鍵組成部分,在單片機(jī)系統(tǒng)中可以通過延時(shí)來實(shí)現(xiàn)。如果1/4拍的延時(shí)設(shè)為0.2s,則1拍的時(shí)間為0.8s。以此類推,可以求出其余節(jié)拍的值,節(jié)拍的延時(shí)時(shí)間值與音樂的曲調(diào)值有相對(duì)應(yīng)的關(guān)系,表2.3所示為不同曲調(diào)下的1/4和1/8節(jié)拍的時(shí)間設(shè)定

16、。如果單片機(jī)要實(shí)現(xiàn)自己播放音樂,那么必須在程序設(shè)計(jì)中考慮到節(jié)拍的設(shè)置,在89C51中,可以用一個(gè)直接存儲(chǔ)一個(gè)音符,其中低4位是節(jié)拍碼。節(jié)拍數(shù)和節(jié)拍碼的對(duì)照表如表2.5所示。表2.5 各調(diào)節(jié)拍的時(shí)間設(shè)定曲調(diào)值(1/8節(jié)拍)DELAY曲調(diào)值(1/4節(jié)拍)DELAY調(diào)4/462ms調(diào)4/4125ms調(diào)3/494ms調(diào)3/4185ms調(diào)2/4125ms調(diào)2/4250ms表2.6 節(jié)拍數(shù)與節(jié)拍碼的對(duì)照節(jié)拍碼節(jié)拍數(shù)節(jié)拍碼節(jié)拍數(shù)11/4拍11/8拍22/4拍21/4拍33/4拍33/8拍41拍41/2拍51.25拍55/8拍61.5拍63/4拍82拍81拍A2.25拍A1.25拍C3拍C1.5拍F3.75拍

17、(4)音頻功放音樂的播放最后是通過揚(yáng)聲器完成的,但是直接用單片機(jī)產(chǎn)生的音頻脈沖不足以直接驅(qū)動(dòng)揚(yáng)聲器來完成音樂的播放,因此這就要求在單片機(jī)端口與揚(yáng)聲器之間鏈接功率放大電路,以實(shí)現(xiàn)最終的目的。評(píng)定功率放大電路有3個(gè)重要的指標(biāo),即輸出功率、效率、非線性失真。輸出功率P0:功率放大器應(yīng)在輸出不失真的情況下給出最大的交流輸出功率P0以推動(dòng)負(fù)載工作,維持,功放元件一般工作在大信號(hào)狀態(tài),這就使功放元件的安全工作成為功率放大器的重要問題。效率:功率放大器的效率定義為功率放大器的輸出信號(hào)功率P0和直流電源供給功率放大器功率PE之比,用表示。功率放大器要求高效率地工作,一方面是為了提高輸出功率,另一方面是為了降低

18、管耗。直流電源供給的功率除了一部分變成有用的信號(hào)功率以外,剩余部分編程晶體管的管耗。管耗過大將使功率管發(fā)熱損壞。所以,最與功率放大器,提高效率也是一個(gè)重要問題。非線性失真:功率放大器為了獲得足夠大的輸出功率,需要大信號(hào)激勵(lì),從而使信號(hào)動(dòng)態(tài)范圍往往超出晶體管的線性區(qū)域,導(dǎo)致輸出信號(hào)失真。因此減小非線性失真,成為功率放大器的又一個(gè)重要問題??偟膩碚f,要求功率放大器在保證系統(tǒng)安全運(yùn)用的情況下,獲得盡可能大的輸出功率、盡可能高的效率和盡可能小的非線性失真。(5)部分代碼:RS BIT P3.3 ;定義液晶顯示端口標(biāo)號(hào)RW BIT P3.4E BIT P3.5;*L50MS EQU 60H;工作內(nèi)存定義

19、 L1MS EQU 61HL250MS EQU 62HSEC EQU 65HMIN EQU 64HHOU EQU 63H;*ORG 0000h;主程序起始地址 LJMP mainORG 000BH;定時(shí)器中斷子程序0 LJMP TT0ORG 001BH LJMP T1INTORG 1000Hmain: ;-;液晶初始化MOV SP,#70H MOV P0,#01H ;清屏 CALL ENABLE MOV P0,#38H ;8位,2行顯示 57點(diǎn)矩陣 lCALL ENABLE MOV P0,#0FH ;屏顯on,光標(biāo)on,閃爍on lCALL ENABLE MOV P0,#06H ;計(jì)數(shù)地址加1

20、,顯示幕on lCALL ENABLE;-內(nèi)存初始化 lcall initil ;-key1: lcall key lcall modd ljmp key1;-鍵盤掃描key: nop nop lcall ks jnz k1 ;有按鍵轉(zhuǎn)到K1 lcall kaiji lcall SOPxn: ljmp keyk1: lcall modd lcall modd lcall ks jnz k2 ljmp keyk2: mov R2,#0feh ;讀鍵盤 mov R4,#00hk3: mov A,R2 mov P1,A mov A,P1 JB acc.4,L1 ;為1跳轉(zhuǎn),第一行無按鍵 mov a,

21、#00h ljmp lkL1: jb acc.5,L2 mov a,#04h ljmp lkL2: jb acc.6,L3 mov a,#08h ljmp lkL3: jb acc.7,next1 mov a,#0ch;-lk: add a,R4 push acck4: lcall delay1 ;若同時(shí)有其他按鍵,則等待 lcall ks jnz k4;-;按鍵值播放歌曲;-SOP: mov A,37h CJNE A,#01h,A11 LCALL MODD MOV 52H,#HIGH TABLE10 MOV 53H,#LOW TABLE10 LCALL INITILE2 lcall MAIN

22、0A11: CJNE A,#02H,A22 LCALL MODD MOV 52H,#HIGH TABLE20 MOV 53H,#LOW TABLE20 LCALL INITILE2 lcall MAIN0A22: CJNE A,#03H,A33 LCALL MODD MOV 52H,#HIGH TABLE30 MOV 53H,#LOW TABLE30 LCALL INITILE2 lcall MAIN0 A99: CJNE A,#10H,AAA LCALL MODD MOV 52H,#HIGH TABLE100 MOV 53H,#LOW TABLE100 LCALL INITILE2 lcal

23、l MAIN0 AAA: RET 2.4硬件調(diào)試硬件調(diào)試:硬件調(diào)試是利用DVCC實(shí)驗(yàn)與開發(fā)系統(tǒng)、基本測(cè)試儀器(萬用表、示波器等),檢查用戶系統(tǒng)硬件中存在的故障。硬件調(diào)試可分為靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試兩步進(jìn)行。靜態(tài)調(diào)試:是在用戶系統(tǒng)未工作時(shí)的一種硬件檢測(cè)。第一步:目測(cè)。檢查外部的各種元件或者是電路是否有斷點(diǎn)。第二步:用萬用表測(cè)試。先用萬用表復(fù)核目測(cè)中有疑問的連接點(diǎn),再檢測(cè)各種電源線與地線之間是否有短路現(xiàn)象。第三步:加電檢測(cè)。給板加電,檢測(cè)所有插座或是器件的電源端是否符合要求的值 第四步:聯(lián)機(jī)檢查。因?yàn)橹挥杏脝纹瑱C(jī)開發(fā)系統(tǒng)才能完成對(duì)用戶系統(tǒng)的調(diào)試。 2.5軟件調(diào)試軟件調(diào)試是通過對(duì)程序的匯編、連接、執(zhí)行來

24、發(fā)現(xiàn)程序中存在的語法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過程。上電后,數(shù)碼管顯示光標(biāo)位,正常。按下按鍵F,LCD顯示歡字符。按下按鍵1,播放第一首歌曲,LCD顯示1,對(duì)應(yīng)揚(yáng)聲器播放相應(yīng)曲目,歌曲播放完畢后可自動(dòng)循環(huán)播放。分別按下其他曲目對(duì)應(yīng)按鍵,都能對(duì)應(yīng)播放相應(yīng)曲目,LCD顯示相應(yīng)曲目序號(hào),歌曲播放完畢后可自動(dòng)循環(huán)播放。按下按鍵C,播放之前曲目的下一曲,LCD顯示相應(yīng)曲目序號(hào),揚(yáng)聲器播放相應(yīng)曲目,歌曲播放完畢后可自動(dòng)循環(huán)播放。按下按鍵D,播放之前曲目的上一曲,LCD顯示相應(yīng)曲目序號(hào),揚(yáng)聲器播放相應(yīng)曲目,歌曲播放完畢后可自動(dòng)循環(huán)播放。按下按鍵E,播放暫停,LCD顯示相應(yīng)曲目序號(hào),再次按下,繼續(xù)播放,揚(yáng)

25、聲器播放相應(yīng)曲目,歌曲播放完畢后可自動(dòng)循環(huán)播放。重復(fù)以上過程。與要求相同,調(diào)試成功。整體運(yùn)行效果圖圖2-13 實(shí)物整體效果LCD效果圖圖2-14 LCD運(yùn)行效果3、項(xiàng)目設(shè)計(jì)總結(jié)或結(jié)論3.1課設(shè)總結(jié)通過這兩周的課程設(shè)計(jì),使我更加扎實(shí)的掌握了有關(guān)單片機(jī)方面的知識(shí),前期我們查閱相關(guān)資料,設(shè)計(jì)總體方案,然后設(shè)計(jì)每一步的實(shí)現(xiàn)過程,編寫和修改程序。在設(shè)計(jì)過程中雖然遇到了一些問題,但經(jīng)過一次又一次的思考,一遍又一遍的檢查終于找出了原因所在,也暴露出了前期我在這方面的知識(shí)欠缺和經(jīng)驗(yàn)不足。實(shí)踐出真知,通過親自動(dòng)手制作,使我們掌握的知識(shí)不再是紙上談兵。真是覺知此事要躬行?。≌n程設(shè)計(jì)是一門專業(yè)課,給我很多專業(yè)知識(shí)以及專業(yè)技能上的提升,同時(shí)又是一門講道課,一門辯思課,給了我許多道,給了我很多思,給了我莫大的空間。同時(shí),設(shè)計(jì)讓我感觸很深。使我對(duì)抽象的理論有了具體的認(rèn)識(shí)。通過這次課程設(shè)計(jì),我掌握了常用元件的識(shí)別和測(cè)試;熟悉了常用儀器、儀表;了解了電路的連線方法;以及如何提高電路的性能等等,掌握了焊接的方法和技術(shù),我認(rèn)為,在這學(xué)期的實(shí)驗(yàn)中,不僅培養(yǎng)了獨(dú)立思考、動(dòng)手操作的能力,在各

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論