可選音樂播放器

上傳人:jin****ng 文檔編號(hào):64112545 上傳時(shí)間:2022-03-21 格式:DOC 頁數(shù):19 大小:344.50KB
收藏 版權(quán)申訴 舉報(bào) 下載
可選音樂播放器_第1頁
第1頁 / 共19頁
可選音樂播放器_第2頁
第2頁 / 共19頁
可選音樂播放器_第3頁
第3頁 / 共19頁

本資源只提供3頁預(yù)覽,全部文檔請(qǐng)下載后查看!喜歡就下載吧,查找使用更方便

20 積分

下載資源

資源描述:

《可選音樂播放器》由會(huì)員分享,可在線閱讀,更多相關(guān)《可選音樂播放器(19頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。

1、課程設(shè)計(jì)說明書 <2018 /2018學(xué)年第二學(xué)期) 課程名稱:單片機(jī)課程設(shè)計(jì) 題目:可選音樂播放器 專業(yè)班級(jí):電氣項(xiàng)目及其自動(dòng)化 學(xué)生姓名: 學(xué)號(hào):0900625 指導(dǎo)教師: 設(shè)計(jì)周數(shù):2周 設(shè)計(jì)成績: 2018年6月20日 目錄 1. 課程設(shè)計(jì)目的與要求 2 2. 總體設(shè)計(jì) 2 2.1硬件電路總體方案設(shè)計(jì) 2 單片機(jī) 2 數(shù)碼管顯示電路 4 蜂鳴器發(fā)聲電路 5 按鈕電路 5 發(fā)光二極管電路 6 時(shí)鐘振蕩電路 7 2.1.7 復(fù)位電路 7 2.1.8 總電路圖 8 2.2 軟件總體設(shè)計(jì)方案 8 2.2.1 程序流程圖 8 2.

2、2.2 音樂產(chǎn)生原理 10 2.2.3 程序設(shè)計(jì) 11 2.3 軟件和硬件調(diào)試 14 2.3.1 硬件調(diào)試 14 2.3.2 軟件調(diào)試 15 3.心得體會(huì) .15 附表一 ..16 音樂播放器 1.課程設(shè)計(jì)目的與要求 (1>利用 I/O 口產(chǎn)生一定頻率的方波,驅(qū)動(dòng)蜂鳴器,發(fā)出不同的音調(diào),從而演樂曲 ( 內(nèi) 存 3 首樂曲 > 。 (2>采用七段數(shù)碼管和發(fā)光二極管來顯示當(dāng)前播放的歌曲序號(hào) , 播放樂曲時(shí) , 數(shù)碼管顯示 當(dāng)前歌曲序號(hào)同時(shí)對(duì)應(yīng)二極管點(diǎn)亮。 (3>可通過功能鍵來進(jìn)行樂曲切換 , 按下鍵時(shí)從當(dāng)前歌曲切換到下一首歌曲 , 且可實(shí)現(xiàn)歌 曲自動(dòng)循環(huán)。

3、 2.總體設(shè)計(jì) <1)硬件部分由數(shù)碼管、發(fā)光二極管、蜂鳴器、單片機(jī)、按鈕組成,來實(shí)現(xiàn)歌曲的播 放和歌曲序號(hào)的顯示,按鈕用來實(shí)現(xiàn)對(duì)下一首歌曲的切換,每按一次按鈕播放器切換到下 一首歌曲。 <2)軟件用來對(duì)單片機(jī)的各引腳進(jìn)行控制進(jìn)而控制數(shù)碼管的顯示數(shù)目,同時(shí)在蜂鳴器 的輸出端口產(chǎn)生不同頻率的矩形波進(jìn)而產(chǎn)生音樂,當(dāng)按鈕按下時(shí)程序要完成對(duì)歌曲的切 換,對(duì)數(shù)碼管和發(fā)光二極管的切換。 2.1硬件電路總體方案設(shè)計(jì) 硬件電路由數(shù)碼管分顯示電路、蜂鳴器發(fā)聲電路、按鈕電路、發(fā)光二極管顯示電路、時(shí)鐘 振蕩電路、單片機(jī)組成。顯示電路用來對(duì)當(dāng)前播放歌曲序號(hào)進(jìn)行顯示,蜂鳴器發(fā)生電路用 來進(jìn)行音樂的產(chǎn)生,按

4、鈕電路用來進(jìn)行當(dāng)前歌曲到下一首的切換,三個(gè)發(fā)光二極管分別對(duì) 應(yīng)三首歌曲,播放歌曲時(shí)與其對(duì)應(yīng)發(fā)光二極管點(diǎn)亮,另外兩個(gè)發(fā)光二極管不亮。時(shí)鐘振蕩 電路用來為單片機(jī)產(chǎn)生時(shí)鐘脈沖,本設(shè)計(jì)采用內(nèi)部時(shí)鐘方式。 單片機(jī) AT89C51按功能劃分有如下功能部件組成: <1 )微處理器CPU :AT89C51單片機(jī)中有1個(gè)8位的CPU與通用的CPU基本相同,同樣包 含了運(yùn)算器和控制器兩大部分 ,只是增加了面向控制的處理功能 ,不僅可以處理字節(jié)數(shù)據(jù),還 可以進(jìn)行為變量的處理。 <2)數(shù)據(jù)存儲(chǔ)器 RAM片內(nèi)位128B,片外最多可外擴(kuò) 64KB.數(shù)據(jù)存儲(chǔ)器來存儲(chǔ)單片機(jī)運(yùn)行 期間的工作變量、運(yùn)算的中間結(jié)果、數(shù)據(jù)

5、暫存和緩沖、標(biāo)志位等。片內(nèi)的 128B的RAM以 高速RAM的形式集成在單片機(jī)內(nèi),可以加快單片機(jī)的運(yùn)行速度,降低功耗。 3)程序存儲(chǔ)器 (4>4個(gè)8位并行 (5>1個(gè)串行口 <6)2個(gè)16位定時(shí)器 P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 匚 L 匚 匚 r 匚 P1.6 匚 P1.7 匚 RST匚 (8>特殊功能功能寄存器一 ■— (TXD) P3.1 匚 (7>中斷系統(tǒng):具有 制、監(jiān)視。 AT89C51 (INT1) P3.3 匚 站 口 口 工rt -rt_U 厶站 仃口 J (T1) P3.5 匚 亠t.t— .r.r

6、. XTAL1 :接外部晶振的一/ 放大器構(gòu)成了片 XTAL2 :接外部晶振的一/ GND匚 鐘發(fā)生器輸入端。 1 片外 2 39 3 38 4 37 5 36 35 7 34 8 33 13 口下 28 15 26 卜引腳。在單片機(jī) 4 AJ 蕩 振 咅 外二 用 個(gè)引腳。在片內(nèi)接I 20 21 可擴(kuò)展只讀存儲(chǔ)器,最多擴(kuò)至 64KB □ PO.O (AD0) □ P0.1 (AD1) □ P0.2 (AD2) □ P0.3 (AD3) □ P0.4 (AD4) □ P0.5 (AD5) □ P0.6 (AD6) □ P0.7 (

7、AD7) -尸對(duì)片內(nèi)各功能部件進(jìn)行管理、 □ ALE/PRT5G 豈一個(gè)具有特殊功能的 □ P2.7 (A15) □ P2.6 (A14) □ RAM區(qū) 「它是一反相放大器輸入端,這個(gè) 二i 4刀卩丿2z J女丄也° □ P2.2 (A1D) 1振蕩器的反相放大器輸出端和內(nèi)部時(shí) □ P2.0 (A8) 接外部振蕩信號(hào)的輸入。 RST :AT89C51的復(fù)位信號(hào)輸入AT腳9,高電位引作圖當(dāng)要對(duì)芯片又時(shí)'只要將此引腳電 位提升到高電位,并持續(xù)兩個(gè)機(jī)器周期以上的時(shí)間, AT89C51便能完成系統(tǒng)復(fù)位的各項(xiàng) 工作,使得內(nèi)部特殊功能寄存器的內(nèi)容均被設(shè)成已知狀態(tài)。 P

8、0 口 (P0.0~P0.7>是一個(gè)8位漏極開路雙向輸入輸出端口,當(dāng)訪問外部數(shù)據(jù)時(shí),它是地 址總線 <低8位)和數(shù)據(jù)總線復(fù)用。外部不擴(kuò)展而單片應(yīng)用時(shí),則作一般雙向 I / 0 口 用。P0 口每一個(gè)引腳可以推動(dòng) 8個(gè)LSTTL負(fù)載。 P2 口(P2.0~P2.7> 口是具有內(nèi)部提升電路的雙向 I/O端口(準(zhǔn)雙向并行I/O 口〉,當(dāng)訪 問外部程序存儲(chǔ)器時(shí),它是高 8位地址。外部不擴(kuò)展而單片應(yīng)用時(shí),則作一般雙向 I /0 口用。每一個(gè)引腳可以推動(dòng) 4個(gè)LSTL負(fù)載。 P1 口 (P1.0~P1.7> 口是具有內(nèi)部提升電路的雙向 I/O端口(準(zhǔn)雙向并行I/O 口〉,其輸 出可以推動(dòng)4個(gè)L

9、STTL負(fù)載。僅供用戶作為輸入輸出用的端口。 P3 口 (P3.0~P3.7> 口是具有內(nèi)部提升電路的雙向 I/O端口(準(zhǔn)雙向并行I/O 口〉,它還 提供特殊功能,包括串行通信、外部中斷控制、計(jì)時(shí)計(jì)數(shù)控制及外部隨機(jī)存儲(chǔ)器內(nèi)容的讀 取或?qū)懭肟刂频裙δ堋? 2.1.2 數(shù)碼管顯示電路 數(shù)碼管選用七段顯示數(shù)碼管 LED,接單片機(jī)的 P0端口,用單片機(jī)的 P0端口來控制七段 數(shù)碼管(用控制七段碼 a,b,c,d,e,f> ,通過對(duì) P0端口賦不同的值來改變 P0端 口輸出的電平進(jìn)而來改變數(shù)碼管顯示的數(shù)值。因?yàn)?P0端口為三態(tài)門,作為輸出端口時(shí)須外 ■frd .K-LSJ]- IC 0

10、 4 2 7 ft# 35 77 36 迢 34 33 二 "7 PC.O'ADO PC.l ADI Pfl.2 AD2 PO.3AD3 PO.5/AD5 P0C.AD6 PC.7 AD7 Pl JO Pl.l Pl.2 S0C51BH BQAi 接上拉電阻。數(shù)碼管顯示電路如圖 2-2 所示 蜂鳴器發(fā)聲電路 蜂鳴器發(fā)聲電路由蜂鳴器、三極管

11、口來對(duì)電流進(jìn)行放大,三極管與 P1. 0端口共同 完成對(duì)蜂鳴器的驅(qū)動(dòng)。蜂鳴器發(fā)生電路圖如圖 2-3所示 按鈕電路 圖2-3蜂鳴器電路 按鈕電路由按鈕、上拉電阻組成。按鈕接 P3. 2端口,未按下按鈕時(shí) P3. 2端口為高電 平,當(dāng)按鈕按下時(shí)在 P3. 2端口產(chǎn)生一個(gè)低電平輸入單片機(jī),來產(chǎn)生切換到下一曲的信 號(hào),進(jìn)而通過軟件來完成歌曲的切換。按鈕電路如圖 2-4所示 RES2 VCC L: R3 RES2 VCC T J2 U1 19 ih 14 15 RST XTAL1 EAATP RXDP3.0 INT0P3,2 LNTT'P3.3

12、 T0/P3.4 T1.151 斗 發(fā)光二極管電路 圖2-4按鈕電路 發(fā)光二極管電路由限流電阻和發(fā)光二極管組成,三個(gè)二極管分別接 P2. 7、P2. 6和P2. 5 三個(gè)端口。三個(gè)發(fā)光二極管分別對(duì)應(yīng)三首歌曲,當(dāng)有歌曲播放時(shí)與其對(duì)應(yīng)的發(fā)光二極管點(diǎn) 亮,另外兩個(gè)發(fā)光二極管不亮。通過改變 P2 口的輸出來使二極管狀態(tài)改變,二極管采用低 電平驅(qū)動(dòng),防止復(fù)位時(shí)二極管全亮。發(fā)光二極管點(diǎn)路如圖 2-5所示 衛(wèi)AL2 亜P3J WRP3.6 TXDP3.1 .ALE7R0G P27/A15 P2.6A14 P25/A13 P2.3/AU P2.2A10

13、LED LED R12 r 1—1 R VCC R13 T I I~ R R14 R LED P2.1 A9 P2.0A8 圖2-5發(fā)光二極管電路 時(shí)鐘振蕩電路 時(shí)鐘振蕩電路由晶振 <12MHZ和電容組成,接單片機(jī)的 XTAL1和XTAL2引腳。時(shí)鐘振蕩電 路用來為單片機(jī)產(chǎn)生時(shí)鐘脈沖,為內(nèi)部時(shí)鐘方式。時(shí)鐘振蕩電路圖如圖 2-6 所示 C2 33pf 33pf U1 CC r_ 復(fù)位電路 LI !□! JZ RST PSEN O- XTAL1 XTAL2 EAATP RDP3.7 匚:- TJVTS.'TJl A

14、 Tip tji x 圖2-6晶振電路 29 H T7 17 復(fù)位電路由電解電容、電阻和按鈕組成。 復(fù)位分為上電復(fù)位和手動(dòng)復(fù)位,上電復(fù)位在單片 兩種復(fù)位方 機(jī)一上電時(shí)對(duì)單片及進(jìn)行復(fù)位,手動(dòng)復(fù)位通過外部按鈕來對(duì)單片機(jī)進(jìn)行復(fù)位。 式的結(jié)果一樣。復(fù)位電路的電路圖如圖 2-7所示 總電路圖 由上述的數(shù)碼管分顯示電路、蜂鳴器發(fā)聲電路^7癬位電路發(fā)光二極管顯示電路、時(shí)鐘振

15、蕩電路和單片機(jī)組成總電路圖??傠娐穲D配合軟件程序可實(shí)現(xiàn)音樂播放器的功 能,總電路圖和 PCB版圖如附一、附二所示。 2.2軟件總體設(shè)計(jì)方案 2.2.1 程序流程圖 ■■ 開始 (1>要 周期的時(shí)間 重復(fù)計(jì)I 產(chǎn)生不 同頻 率的方法。 時(shí)956 沖值 記數(shù)脈 31H /Fr N 曰 —? 3IH :記數(shù)值 ,就可得到中音D0(523HZ>。 es yes (2>利用 元歌 唱第 音樂產(chǎn)生原理 疋否 使其 判斷 卜 /1=956在每記數(shù) 判斷有無按1鍵 判斷下^ 判斷某一曰時(shí)器的周初始化(忻音頻 >,然后將此周期除以 2,即為半 ,

16、利用定時(shí)器計(jì)時(shí)這個(gè)半 周期時(shí) 間再對(duì)曰 判斷31H的 8051的內(nèi)部定 次時(shí)將 N=Fi/2 虬每當(dāng)計(jì)時(shí)到后就將輸出脈沖的 I/O反相,然后 口反站就可在 腳上得到此頻率的脈沖 no DE下,改變記 總數(shù)值THO及TLO以 3HZ,其周期 23=1912循環(huán)第三首歌曲要令計(jì)數(shù)器定 循環(huán)第一首歌曲 按鍵次數(shù)計(jì)數(shù) 賦初值yeSQH 「H :內(nèi)部計(jì)時(shí)一次為—1微秒|.故其頻率為 1MHZ 31H力口一并顯示,唱第二首歌 :要產(chǎn)生的頻率一 J 丿 Fr (3>起記數(shù)值的求法如下: 載入節(jié)拍 載入音符 T= 6553

17、6 — N= 65536 — Fi / 2/ Fr 例如:設(shè) K= 65536, F = 記數(shù)值 00000= 判斷3 Z求低音D0<523HZ,高音的 D0<1046HZ 的 是否為 樂是否結(jié)束 T= 65536— N= 65536 — Fi 5536 —1000000/ 2 / Fr = 65536 — 500000 / Fr (4> 比如一節(jié)拍時(shí)間為 0.4秒,則1/4節(jié)拍時(shí)間為 0.1 秒,只要根據(jù)延遲時(shí)間就可 用延時(shí) DELAY以此類推 程序的次數(shù)即可實(shí)現(xiàn)不 yes 節(jié)拍的產(chǎn)生通過延時(shí)程序匚來實(shí)現(xiàn)! 1個(gè)DELA丫則一節(jié)拍為 ORG 0

18、JMP S ORG 0 JMP T 判斷有無按鍵 求得按下1/4拍的DELAY時(shí)間,其它節(jié)拍時(shí)間第二首整曲倍」通過設(shè)定調(diào) 程序設(shè)計(jì)31H加一并顯示,唱第三首歌 000H START:MOV TMOD,#0 MOV IE,#82H JB P3.2,$ CALL DELAY1 JNB P3.2,$ TART 00BH M ? 判斷31H是 ;初始化T0

19、 MOV 31H,#00 START0:MOV 30H,#SONG LCALL XIANSHI *************************************************** PD: JB P3.2,NEXT LCALL DELAY1 JNB P3.2,DEN0 NEXT: MOV A,30H MOV DPTR,#TABLE MOVC A,@A+DPTR MOV R2,A JZ END0 ANL A,#0FH MOV R5,A MOV A,R2 SWAP A ANL A,#0FH JNZ SING CLR TR

20、0 JMP D1 *************************************************** SING: DEC A MOV 22H,A RL A MOV DPTR,#TABLE MOVC A,@A+DPTR MOV TH0,A MOV 21H,A MOV A,22H RL A INC A MOVC A,@A+DPTR MOV TL0,A MOV 20H,A SETB TR0 *********************************************** D1: CALL DELAY INC 30H JMP

21、DP ************************************************* ; 取簡譜碼指針 < 第一首) 取節(jié)拍和音頻值 載入取到的音符碼,開始播放 簡譜碼指針加一 查詢程序 END0: CLR TR0 MOV A,31H XRL A,#00H JNZ END1 MOV 30H,#SONG JB

22、 P3.2,NEXT CALL DELAY1 JNB P3.2,$ INC 31H LCALL XIANSHI MOV 30H,#SONG1 JMP DP END1: CLR TR0 MOV A,31H XRL A,#01H JNZ END2 MOV 30H,#SONG1 JB P3.2,NEXT CALL DELAY1 JNB P3.2,$ INC 31H LCALL XIANSHI MOV 30H,#SONG2 JMP DP END2: CLR TR0 MOV A,31H XRL A,02H JNZ END3 MOV 30H,#SONG2 J

23、B P3.2,NEXT CALL DELAY1 JNB P3.2,$ END3: MOV 31H,#00H JMP START0 定時(shí)器中斷程序 ************************************************************ TIM0: PUSH ACC PUSH PSW SETB RS0 CLR RS1 MOV TL0,20H MOV TH0,21H CPL P1.0 POP PSW POP ACC RETI 延時(shí)程序 ************************************************

24、***** DELAY: MOV R7,#02 D2: MOV R4,#125 D3: MOV R3,#248 DJNZ R3,$ DJNZ R4,D3 DJNZ R7,D2 DJNZ R5,DELAY **************************************************** DELAY1: MOV R4,#20 D4: MOV R3,#248 DJNZ R3,$ DJNZ R4,D4 RET ***************************************************** XIANSHI: MOV DP

25、TR,#OUT_TAB MOV A,31H MOVC A,@A+DPTR MOV P0,A MOV DPTR,#LED_TAB MOV A,31H MOVC A,@A+DPTR MOV P2,A RET ****************************************************** ORG 0300H OUT_TAB: DB 06H,5BH,4FH LED_TAB: DB 7FH,0BFH,0DFH TABLE: DW 64260,64400,64524,64580 DW 64684,64777,64820,64898 DW 6

26、4968,65030,65058,65110 DW 65157,65178,65217 SONG: 。第一首歌 生日快樂 。1 DB 82H,01H,81H,94H,84H DB 0B4H,0A4H,04H DB 82H,01H,81H,94H,84H DB 0C4H,0B4H,04H 。2 DB 82H,01H,81H,0F4H,0D4H DB 0B4H,0A4H,94H DB 0E2H,01H,0E1H,0D4H,0B4H 按鍵去抖延時(shí)程序 數(shù)碼管和二極管顯示程序 程序調(diào)用表

27、 DB 0C4H,0B4H,04H DB 00H SONG1: 。第二首歌 兩只老虎 。1 DB 44H,54H,64H,44H DB 44H,54H,64H,44H DB 64H,74H,88H DB 64H,74H,88H 。2 DB 82H,92H,82H,72H,64H,44H DB 82H,92H,82H,72H,64H,44H DB 44H,84H,48H DB 44H,14H,48H DB 00H

28、 SONG2: 。第三首歌 不倒翁 。1 DB 84H,94H,88H DB 64H,54H,68H DB 84H,64H,54H,44H DB 62H,82H,42H,62H,58H 。2 DB 84H,94H,88H DB 64H,54H,68H DB 84H,64H,54H,44H DB 52H,42H,52H,62H,48H DB 00H 2.3 軟件和硬件調(diào)試 2.3.1 硬件調(diào)試 硬件調(diào)試:硬件調(diào)試是利用 DVCC實(shí)驗(yàn)與開發(fā)系統(tǒng)、基本測試儀器 < 萬用表、示波器 等),檢查用戶系統(tǒng)硬件中存在的故障。硬件調(diào)試可分為靜態(tài)調(diào)試與

29、動(dòng)態(tài)調(diào)試兩步進(jìn)行。 靜態(tài)調(diào)試:是在用戶系統(tǒng)未工作時(shí)的一種硬件檢測。 第一步:目測。檢查外部的各種元件或者是電路是否有斷點(diǎn)。 第二步:用萬用表測試。先用萬用表復(fù)核目測中有疑問的連接點(diǎn),再檢測各種電源線 與地線之間是否有短路現(xiàn)象。 第三步:加電檢測。給板加電,檢測所有插座或是器件的電源端是否符合要求的值 第四步:聯(lián)機(jī)檢查。因?yàn)橹挥杏脝纹瑱C(jī)開發(fā)系統(tǒng)才能完成對(duì)用戶系統(tǒng)的調(diào)試。 動(dòng)態(tài)調(diào)試:是在用戶系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶系統(tǒng)硬件中存在的器件內(nèi)部故 障、器件連接邏輯錯(cuò)誤等的一種硬件檢查。動(dòng)態(tài)調(diào)試的一般方法是由近及遠(yuǎn)、由分到合。 由分到合是指首先按邏輯功能將用戶系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí)

30、,與該元件 無關(guān)的器件全部從用戶系統(tǒng)中去掉,這樣可以將故障范圍限定在某個(gè)局部的電路上。當(dāng)各 塊電路無故障后,將各電路逐塊加入系統(tǒng)中,在對(duì)各塊電路功能及各電路間可能存在的相 互聯(lián)系進(jìn)行調(diào)試。由分到合的調(diào)試既告完成。由近及遠(yuǎn)是將信號(hào)流經(jīng)的各器件按照距離單 片機(jī)的邏輯距離進(jìn)行由近及遠(yuǎn)的分層,然后分層調(diào)試。調(diào)試時(shí),仍采用去掉無關(guān)元件的方 法,逐層調(diào)試下去,就會(huì)定位故障元件了。 232軟件調(diào)試 軟件調(diào)試是通過對(duì)程序的匯編、連接、執(zhí)行來發(fā)現(xiàn)程序中存在的語法錯(cuò)誤與邏輯錯(cuò)誤 并加以排除糾正的過程。 上電后,數(shù)碼管顯示 8,正常。第一次按下按鍵,播放第一首歌曲,數(shù)碼管顯示 1,對(duì) 應(yīng)發(fā)光二極管點(diǎn)亮,歌曲

31、播放完畢后可自動(dòng)循環(huán)播放。第二次按下按鍵,播放第二首歌 曲,數(shù)碼管顯示 2,對(duì)應(yīng)發(fā)光二極管點(diǎn)亮,歌曲播放完畢后可自動(dòng)循環(huán)播放。第三次按下 按鍵,播放第三首歌曲,數(shù)碼管顯示 3,對(duì)應(yīng)發(fā)光二極管點(diǎn)亮,歌曲播放完畢后可自動(dòng)循 環(huán)播放。第四次按下按鍵,重復(fù)以上過程。與要求相同,調(diào)試成功。 3.0心得體會(huì) 通過兩周的單片機(jī)課程設(shè)計(jì)我從其中學(xué)到了很多東西。在這兩周里我進(jìn)一步鞏固了這學(xué)期 所學(xué)的單片機(jī)課程,加深了對(duì)單片機(jī)的理解。在課程設(shè)計(jì)過程中我學(xué)會(huì)了如何系統(tǒng)的設(shè)計(jì) 一個(gè)完整的程序,如何來設(shè)計(jì)硬件電路。在編程的過程我遇到了許多的問題,通過查閱資 料來解決這些問題,在這個(gè)過程中我不但進(jìn)一步加深了自己對(duì)所

32、學(xué)知識(shí)的理解而且學(xué)會(huì)了 如何查找資料解決問題。同時(shí)我也明白要想得成功就一定要有恒心和毅力。 通過這次課程設(shè)計(jì),我體會(huì)到了成功的喜悅,聽著自己設(shè)計(jì)的程序下載到單片機(jī)中播 放出音樂,非常高興。這次的課程設(shè)計(jì)在一定程度上改變了我單片機(jī)這門課程的態(tài)度,并學(xué) 會(huì)了將理論運(yùn)用到實(shí)踐中去。我明白了一個(gè)人要想做好一件事,就必須具備自信心,耐 心,還要有毅力,要膽大心細(xì),要勇于嘗試,要手腦并用,最后才能交出一份令人滿意的 答卷。 附表 名稱 數(shù)量 型號(hào) 備注 單片機(jī) 1 AT89C52 晶振 1 6MHZ 電容 3 22uf<1 個(gè))20pf(2 個(gè)> 蜂鳴器 1 數(shù)碼管 1 LG5611AH 發(fā)光二極管 3 電阻 21 1k(9 個(gè) >200<1 個(gè)) 470<11 個(gè)) 按鈕 2 三極管 1 S9012 PNP型三極管

展開閱讀全文
溫馨提示:
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ì)自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔

相關(guān)搜索

關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!