版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> 課程設(shè)計(jì)論文</b></p><p> 題 目: 基于51單片機(jī)的流水燈 </p><p> 院 (系): 信息與通信學(xué)院 </p><p> 專 業(yè): 電子信息工程 </p><p> 學(xué)生姓名:
2、 </p><p> 學(xué) 號(hào): </p><p> 指導(dǎo)教師: </p><p> 職 稱: 副教授 </p><p> 2012年 12 月16</p><p&
3、gt;<b> 摘 要</b></p><p> 單片機(jī)控制系統(tǒng)能夠取代以前利用復(fù)雜電子線路或者數(shù)字電路構(gòu)成的控制系統(tǒng),可以軟件控制來實(shí)現(xiàn),并能夠?qū)崿F(xiàn)智能化。 本次課程設(shè)計(jì)中我主要采用STC89C51RC單片機(jī)作為控制主體,通過對(duì)編寫程序代碼實(shí)現(xiàn)用P0口來控制LED燈來顯示出流水燈的效果。設(shè)計(jì)中輔以簡(jiǎn)單的設(shè)備和必要的電路,設(shè)計(jì)了一款流水燈最終達(dá)到預(yù)期的目的。</p>&l
4、t;p> 關(guān)鍵字: STC89C51RC;流水燈; LED燈 </p><p><b> Abstract</b></p><p> Single-chip microcomputer control system can be replaced by complex electronic circuit or before digital circuit
5、 consists of the control system,Can control to realize software, and be able to realize intelligent. This course design I mainly use the STC89C51RC microcontroller as the control subjects, through to write the program co
6、de realization P0 mouth with to control LED lamp to display.The effect of flowing water light out. Design with simple equipment and the necessary circuit, design a kind</p><p> Keywords: STC89C51RC; Flowing
7、 water light; LED lights</p><p><b> 目 錄</b></p><p> 引言····················
8、83;····································&
9、#183;···········3</p><p> 1.所需知識(shí)點(diǎn)···················
10、3;····································
11、183;···4</p><p> 1.1 單片機(jī)概述···························
12、183;·······························4</p><p> 1.1.1
13、單片機(jī)的定義···································
14、3;··················4</p><p> 1.1.2 單片機(jī)的發(fā)展············
15、183;····································
16、·····4</p><p> 1.1.3 單片機(jī)硬件概述·························
17、83;··························4</p><p> 1.1.4 單片機(jī)硬件結(jié)構(gòu)····
18、····································
19、3;···········4</p><p> 1.2 Protel DXP軟件··················
20、83;···································5</p
21、><p> 1.3 KEILC51標(biāo)準(zhǔn)C編譯器·······························
22、;··················6</p><p> 2.制作過程·············
23、83;····································&
24、#183;···········6</p><p> 2.1 硬件電路設(shè)計(jì)···················
25、····································
26、3;·6</p><p> 2.1.1電路原理圖的設(shè)計(jì)步驟·····························
27、;·················6</p><p> 2.1.2 51系統(tǒng)電路·············
28、83;····································&
29、#183;·····7</p><p> 2.1.3 流水燈電路·························
30、·······························7</p><p> 2.2 PCB的繪
31、制····································
32、83;······················8</p><p> 2.2.1 PCB圖設(shè)計(jì)步驟········
33、;····································
34、83;·······8</p><p> 2.2.2 51系統(tǒng)的pcb圖······················
35、3;····························8</p><p> 2.2.3 流水燈的pcb圖··
36、····································
37、3;·············9</p><p> 2.3 軟件編程設(shè)計(jì)·················
38、83;····································&
39、#183;··9</p><p> 2.3.1 Keil軟件的使用方法···························
40、·····················9</p><p> 2.3.2 流水燈程序··········
41、;····································
42、83;········12</p><p> 2.4 元件的安裝······················
43、83;····································1
44、3</p><p> 2.5 程序下載·······························&
45、#183;····························13</p><p> 3.實(shí)物圖···
46、;····································
47、83;·······················14</p><p> 3.1 實(shí)物正面圖·······
48、183;····································
49、··············14</p><p> 3.2 實(shí)物背面圖·················
50、;····································
51、83;····14</p><p> 4 結(jié)論···························&
52、#183;····································
53、;·14</p><p> 謝辭·······························
54、····································
55、3;15</p><p> 參考文獻(xiàn)·······························
56、83;································16</p><p>
57、附錄····································
58、183;·······························17</p><p><b&g
59、t; 引 言</b></p><p> 單片機(jī)是一種集成電路芯片,采用超大規(guī)模技術(shù),把具有數(shù)據(jù)處理能力的微處理 器、隨機(jī)存取數(shù)據(jù)存儲(chǔ)器、只讀程序存儲(chǔ)器、輸入輸出電路、可能還包括定時(shí)計(jì)數(shù)器、 串口通信口、顯示驅(qū)動(dòng)電路,脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器及 A/D 轉(zhuǎn)換器等電路集 成到一塊芯片上, 構(gòu)成一個(gè)最小而完善的計(jì)算機(jī)系統(tǒng)。 這些電路在軟件的控制下準(zhǔn)確、 迅速、高效地完成程序設(shè)計(jì)者事先規(guī)定的任務(wù)
60、LED小燈控制系統(tǒng)的設(shè)計(jì)方法,以STC-89C51RC單片機(jī)作為主控核心,與按鍵、排阻、電阻、電容等較少的輔助硬件電路相結(jié)合,利用軟件實(shí)現(xiàn)對(duì)LED燈進(jìn)行控制。本系統(tǒng)具有體積小、硬件少、電路結(jié)構(gòu)簡(jiǎn)單及成本低等優(yōu)點(diǎn)。能夠使led小燈輪流點(diǎn)亮。廣泛應(yīng)用于城市景觀、風(fēng)景名勝、道路橋梁、建筑輪廓、娛樂場(chǎng)所、戶外廣告、室內(nèi)裝飾等美化、亮化工程。</p><p><b> 1 所需知識(shí)點(diǎn)</b><
61、;/p><p> 1.1 單片機(jī)的概述</p><p> 1.1.1 單片機(jī)的定義</p><p> 單片微型計(jì)算機(jī)簡(jiǎn)稱單片機(jī),是典型的嵌入式微控制器(Microcontroller Unit),常用英文字母的縮寫MCU表示單片機(jī),單片機(jī)又稱單片微控制器,它不是完成某一個(gè)邏輯功能的芯片,而是把一個(gè)計(jì)算機(jī)系統(tǒng)集成到一個(gè)芯片上。</p><p>
62、; 單片機(jī)是一種集成電路芯片,是采用超大規(guī)模集成電路技術(shù)吧具有數(shù)據(jù)處理能力的中央處理器CPU(Central Processing Unit)、隨機(jī)存儲(chǔ)器RAM(Random Access Memory)、只讀存儲(chǔ)器ROM(Read Only Memory)、多種I/O口(Input/Output Ports)和中斷系統(tǒng)、定時(shí)器、計(jì)數(shù)器等功能電路(可能還包括顯示驅(qū)動(dòng)器、脈寬調(diào)制電路、模擬多路轉(zhuǎn)換器、A/D轉(zhuǎn)換器等電路)集成到一塊硅片上
63、構(gòu)成的一個(gè)小而完善的計(jì)算機(jī)系統(tǒng)。</p><p> 1.1.2 單片機(jī)的發(fā)展</p><p> 單片機(jī)誕生于1971年,經(jīng)歷了SCM、MCU、SOC三大階段,早期的SCM單片機(jī)都是8位或4位的。其中最成功的是INTEL的8031,此后在8031上發(fā)展出了MCS51系列MCU系統(tǒng)。基于這一系統(tǒng)的單片機(jī)系統(tǒng)直到現(xiàn)在還在廣泛使用。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了16位單片機(jī),但因?yàn)樾詢r(jià)
64、比不理想并未得到很廣泛的應(yīng)用。90年代后隨著消費(fèi)電子產(chǎn)品大發(fā)展,單片機(jī)技術(shù)得到了巨大提高。隨著INTEL i960系列特別是后來的ARM系列的廣泛應(yīng)用,32位單片機(jī)迅速取代16位單片機(jī)的高端地位,并且進(jìn)入主流市場(chǎng)。而傳統(tǒng)的8位單片機(jī)的性能也得到了飛速提高,處理能力比起80年代提高了數(shù)百倍。目前,高端的32位Soc單片機(jī)主頻已經(jīng)超過300MHz,性能直追90年代中期的專用處理器,而普通的型號(hào)出廠價(jià)格跌落至1美元,最高端的型號(hào)也只有10美元
65、。當(dāng)代單片機(jī)系統(tǒng)已經(jīng)不再只在裸機(jī)環(huán)境下開發(fā)和使用,大量專用的嵌入式操作系統(tǒng)被廣泛應(yīng)用在全系列的單片機(jī)上。而在作為掌上電腦和手機(jī)核心處理的高端單片機(jī)甚至可以直接使用專用的Windows和Linux操作系統(tǒng)。</p><p> 1.1.3 單片機(jī)的硬件概述</p><p> 在單片機(jī)的應(yīng)用中,以單片機(jī)芯片組建的一個(gè)能完成特定應(yīng)用功能的已經(jīng)箭組合實(shí)體,稱為單片機(jī)的硬件系統(tǒng)。它能在我們?yōu)樗?/p>
66、編制的程序下完成預(yù)定的任務(wù)。</p><p> 1.1.4 單片機(jī)的硬件結(jié)構(gòu)</p><p> 51單片機(jī)的組成: CPU(進(jìn)行運(yùn)算、控制)、RAM(數(shù)據(jù)存儲(chǔ)器)、ROM(程序存儲(chǔ)器)、I/O口(串口、并口)、內(nèi)部總線 和中斷系統(tǒng)等。組成框圖如下:</p><p><b> 內(nèi)部結(jié)構(gòu)如下:</b></p><p>
67、; 圖 1-1 內(nèi)部結(jié)構(gòu)一</p><p> 圖 1-2 內(nèi)部結(jié)構(gòu)二</p><p> 1.2 Protel DXP軟件</p><p> Protel DXP是將所有設(shè)計(jì)工具集成于一身的板級(jí)設(shè)計(jì)系統(tǒng),電子設(shè)計(jì)者從最初的項(xiàng)目模塊規(guī)劃到最終形成生產(chǎn)數(shù)據(jù)都可以按照自己的設(shè)計(jì)方式實(shí)現(xiàn)。Protel DXP運(yùn)行在優(yōu)化的設(shè)計(jì)瀏覽器平臺(tái)上,并且具備當(dāng)今所有先進(jìn)的設(shè)計(jì)特
68、點(diǎn),能夠處理各種復(fù)雜的PCB設(shè)計(jì)過程。通過設(shè)計(jì)輸入仿真、PCB繪制編輯、拓?fù)渥詣?dòng)布線、信號(hào)完整性分析和設(shè)計(jì)輸出等技術(shù)的融合,Protel DXP提供了全面的設(shè)計(jì)解決方案。</p><p> Protel DXP的強(qiáng)大功能大大提高了電路板設(shè)計(jì)、制作的效率,它的“方便、易學(xué)、實(shí)用、快速”的特點(diǎn),以及其友好的Windows風(fēng)格界面,使其成為廣大電子線路設(shè)計(jì)者首選的計(jì)算機(jī)輔助電路板設(shè)計(jì)軟件。</p>&l
69、t;p> Protel DXP軟件運(yùn)行的推薦配置:</p><p> 操作系統(tǒng)Windows XP</p><p> CPU主頻Pentium 1.2GHz以上</p><p> 內(nèi)存512MB RAM</p><p> 硬盤空間大于620MB硬盤空間</p><p> 顯示器
70、最低分辨率為1280×1024像素,32位真彩色</p><p> 顯卡32MB顯卡</p><p> 1.3 KEILC51標(biāo)準(zhǔn)C編譯器</p><p> KEILC51標(biāo)準(zhǔn)C編譯器為8051微控制器的軟件開發(fā)提供了C語言環(huán)境,同時(shí)保留了匯編代碼高效,快速的特點(diǎn)。C51編譯器的功能不斷增強(qiáng), 使你可以更加貼近CPU本身,及其它的衍生產(chǎn)品。C5
71、1已被完全集成到uVision2的集成開發(fā)環(huán)境中,這個(gè)集成開發(fā)環(huán)境包含:編譯器,匯編器,實(shí)時(shí)操作系統(tǒng),項(xiàng)目管理器,調(diào)試器。uVision2IDE可為它們提供單一而靈活的開發(fā)環(huán)境。 C51V7版本是目前最高效、靈活的8051開發(fā)平臺(tái)。它可以支持所有8051的衍生產(chǎn)品,也可以支持所有兼容的仿真器,同時(shí)支持其它第三方開發(fā)工具。本次課設(shè)中我使用KEILC51標(biāo)準(zhǔn)C編譯器完成了程序的編寫和編譯。</p><p><b
72、> 2 制作步驟</b></p><p> 2.1 硬件電路設(shè)計(jì)</p><p> 2.1.1電路原理圖的設(shè)計(jì)步</p><p> ?。?)創(chuàng)建一個(gè)工程文檔:file, new, project, pcb project (創(chuàng)建工程文檔很重要,為后面原理圖的檢錯(cuò),產(chǎn)生網(wǎng)絡(luò)表和PCB設(shè)計(jì)奠定
73、基礎(chǔ),否則不能進(jìn)行PCB設(shè)計(jì)); </p><p> (2)創(chuàng)建一個(gè)原理圖文件:file, new, schematic,并且保存全部文件; </p><p> (3)設(shè)置圖紙的大?。河覔魣D紙,options, document options, standard styles選擇圖紙大?。?#160;&l
74、t;/p><p> ?。?)放置元件圖符號(hào):libraries, 選擇miscellaneous devices原理圖庫,尋找原理圖元件圖符號(hào),并且,注意元件的封裝(一般都帶有封裝,沒有的話,可以按TAB鍵進(jìn)行選擇合適的封裝后再放置元件,這樣每放一個(gè)元件,就有相應(yīng)的封裝了),可以先放置好一類符號(hào)元件,然后放另外一類的元件,直至一一放完所有的元件,例如,放置完所有的電阻元件等等);在放置元件圖符號(hào)時(shí)
75、,對(duì)于已經(jīng)裝載的庫中沒有的,或找不到的元件,必須查找。查找元件圖:點(diǎn)擊原理圖紙空白處,在彈出的下拉菜單中,選擇find component, 在libraries search中,輸入要查找的元件名稱,選中clear existing query, scope中,選擇libraries on path, path定位于安裝2004的文件夾,按查找即
76、可進(jìn)行查找中; </p><p> (5)給元件規(guī)劃流水號(hào)(系統(tǒng)給元件自動(dòng)編號(hào),注意一般不手動(dòng)編號(hào),否則容易發(fā)生錯(cuò)誤!):tools, annotate quiet; </p><p> ?。?)元件布局與電氣連接:手工拖放布局。布局的優(yōu)劣以方便電氣連接為佳(電氣連接有兩種方式:用導(dǎo)線連接和NET連接。導(dǎo)線連接一定要從元件腳端點(diǎn)開始連線,連接不能重
77、疊,否則會(huì)出來多余的點(diǎn)),放置導(dǎo)線與網(wǎng)絡(luò)電氣連接; </p><p> (7)檢查錯(cuò)誤:右擊原理圖的空白處,在彈出的compile errors 卡上沒有錯(cuò)誤,說明編譯通過。保存全部文檔; </p><p> (8)元件的選擇,旋轉(zhuǎn),刪除、排列和元件相關(guān)參數(shù)的修改等等在元件的布局或修改時(shí),經(jīng)常要用到; </p><p
78、> (9)產(chǎn)生網(wǎng)絡(luò)表:design, netlist for document, protel. 項(xiàng)目文件夾中可以看到網(wǎng)絡(luò)表文件,打開,可以看到元件的說明與電路原理圖的電連接網(wǎng)絡(luò)情況; </p><p> (10)保存并且打印輸出原理圖紙。設(shè)置時(shí),可以充滿整個(gè)A4紙打印;</p><p> 2.1.2 51系統(tǒng)電路 &
79、lt;/p><p> 圖2-1 51系統(tǒng)電路圖</p><p> 2.1.3 流水燈電路</p><p> 圖2-2 流水燈電路圖</p><p> 在原理圖中,讓LED燈接AT89S51芯片的P0口,本次實(shí)驗(yàn)將會(huì)讓這八個(gè)流水燈依次逐個(gè)閃動(dòng)。</p><p> 2.2 PCB的繪制</p>&l
80、t;p> 2.2.1 PCB圖設(shè)計(jì)步驟</p><p> ?。?)創(chuàng)建一個(gè)PCB文檔:file, new, PCB,SAVE ALL; </p><p> ?。?)PCB參數(shù)設(shè)置(包括PCB板的尺寸,導(dǎo)線寬度和布線的層面-單面還是雙面版):右擊PCB的空白處,選擇options, board options,選擇測(cè)量單位;
81、在keep out </p><p> layer層,選擇place, dimension, dimension畫標(biāo)尺的長(zhǎng)度,以規(guī)劃電路版的長(zhǎng)寬大小,再選擇place, line, 畫版的大小;再右擊PCB的空白處,選擇design, rules,在彈出的卡中點(diǎn)擊routing, width進(jìn)行設(shè)置連接導(dǎo)線的寬度,和布線板層的層數(shù)r
82、outing layers,單面板,只選擇bottom layer, 雙面板,還要選擇top layer; </p><p> (3)將原理圖中各元件的電氣連接關(guān)系,導(dǎo)入PCB文檔中各元件封裝的連接關(guān)系,為元件布局的連線提供保證。</p><p> ?。?)將元件選中并拖入PCB板框內(nèi),檢查元件的封裝是否合適后,手工布局。布局時(shí)要用到元件
83、封閉的選擇、旋轉(zhuǎn)、排列和封裝的更換與查找。為布線提供良好的環(huán)境,使布線布通的概率提高,盡量少用跳線; </p><p> (5)規(guī)劃焊盤的大小與打孔孔徑大?。哼x擇相似的焊盤:右擊該焊盤,find similar objects, 在彈出的卡中,在該焊盤尺寸的X和Y座標(biāo)欄中選擇SAME, 點(diǎn)擊OK,再在Inspector卡中,修改X和Y座標(biāo)相關(guān)焊盤參數(shù)和hole&
84、#160;size參數(shù)后,點(diǎn)擊左鍵,系統(tǒng)即會(huì)對(duì)相關(guān)參數(shù)進(jìn)行修改。再右擊焊盤,選擇filter, clear filter; </p><p> ?。?)手工布線:對(duì)哪層布線前,就要先選擇該層后進(jìn)行布線:interactively route connections; </p><p> ?。?)保存并且輸出PCB板圖;
85、</p><p> 2.2.2 51系統(tǒng)的pcb圖</p><p> 圖2-3 51系統(tǒng)的PCB圖</p><p> 2.2.3 流水燈的pcb圖</p><p> 圖2-4 流水燈PCB圖</p><p> 2.3 軟件編程設(shè)計(jì)</p><p> 2.3,1 Keil 軟件的使用
86、方法</p><p> 進(jìn)入 Keil C51 后,屏幕如下圖所示。幾秒鐘后出現(xiàn)編輯界</p><p> 圖2-5 進(jìn)入Keil C51后的編輯界面</p><p> 學(xué)習(xí)程序設(shè)計(jì)語言、學(xué)習(xí)某種程序軟件,最好的方法是直接操作實(shí)踐。下面通過簡(jiǎn)單的編程、調(diào)試,引導(dǎo)大家學(xué)習(xí)Keil C51軟件的基本使用方法和基本的調(diào)試技巧。</p><p>
87、 ?。?)建立一個(gè)新工程 單擊Project菜單,在彈出的下拉菜單中選中New Project選項(xiàng) </p><p> 圖2-6 新建工程的界面</p><p> ?。?)然后選擇你要保存的路徑,輸入工程文件的名字,比如保存到C51目錄里,工程文件的名字為C51。如下圖所示,然后點(diǎn)擊保存。 </p><p> 圖2-7 保存路
88、徑的界面</p><p> ?。?)這時(shí)會(huì)彈出一個(gè)對(duì)話框,要求你選擇單片機(jī)的型號(hào),你可以根據(jù)你使用的單片機(jī)來選擇,keil c51幾乎支持所有的51核的單片機(jī),我這里還是以大家用的比較多的Atmel 的89C51來說明,如下圖所示,選擇89C51之后,右邊欄是對(duì)這個(gè)單片機(jī)的基本的說明,然后點(diǎn)擊確定.</p><p> 圖2-8 選擇單片機(jī)型號(hào)的界面</p><p>
89、; ?。?)完成上一步驟后,屏幕如下圖所示 </p><p> 圖2-9 完成選擇界面</p><p> 到現(xiàn)在為止,我們還沒有編寫一句程序,下面開始編寫我們的第一個(gè)程序。(5)在下圖中,單擊“File”菜單,再在下拉菜單中單擊“New”選項(xiàng) </p><p> 新建文件后屏幕如下圖所示:</p><p> 圖2-10 新建文件
90、界面</p><p> 此時(shí)光標(biāo)在編輯窗口里閃爍,這時(shí)可以鍵入用戶的應(yīng)用程序了,但筆者建議首先保</p><p> 存該空白的文件,單擊菜單上的“File”,在下拉菜單中選中“Save As”選項(xiàng)單擊,屏幕如下圖所示,在“文件名”欄右側(cè)的編輯框中,鍵入欲使用的文件名,同時(shí),必須鍵入正確的擴(kuò)展名。注意,如果用C語言編寫程序,則擴(kuò)展名為(.c);如果用匯編語言編寫程序,則擴(kuò)展名必須為(.a
91、sm)。然后,單擊“保存”按鈕。 </p><p> 圖2-11 選擇擴(kuò)展名界面</p><p> (6)回到編輯界面后,單擊“Target 1”前面的“+”號(hào),然后在“Source Group 1”上單擊右鍵,彈出如下菜單</p><p> 圖2-12 添加文件界面</p><p> 然后單擊“Add File to Group
92、 ‘Source Group 1’” 屏幕如下圖所示: </p><p> 圖2-13 選擇添加文件界面</p><p> 選中Test.c,然后單擊“Add ”屏幕好下圖所示:</p><p> 圖2-14 添加文件成功界面</p><p> 2.3.2 流水燈程序</p><p>
93、 延時(shí)實(shí)現(xiàn)P0口LED流水燈效果 (用循環(huán)移位指令) </p><p> 連接方法: JP01(P0)和JP0(LED燈) 用8PIN排線連接起來</p><p> #include <reg51.h> //此文件中定義了51的一些特殊功能寄存器</p><p> #include <in
94、trins.h></p><p> void delayms(unsigned char ms)</p><p><b> // 延時(shí)子程序</b></p><p><b> {</b></p><p> unsigned char i;</p><p
95、> while(ms--)</p><p><b> {</b></p><p> for(i = 0; i < 120; i++);</p><p><b> }</b></p><p><b> }</b></p><p>&l
96、t;b> main()</b></p><p><b> {</b></p><p> unsigned char LED1;</p><p> unsigned char LED2;</p><p> LED1 = 0x01;</p><p> LED2=0x01;
97、</p><p> //0xfe = 1111 1110</p><p><b> while(1)</b></p><p><b> { </b></p><p> while(P0!=0x00)</p><p><b> {</b><
98、/p><p><b> P0=LED1;</b></p><p> delayms(1000);</p><p> LED1 = LED1<< 1; //循環(huán)右移1位,點(diǎn)亮下一個(gè)LED "<<"為左移位</p><p> //if(P0 == 0x00 )</
99、p><p> //{LED = 0x01; } // 0xfe = 1111 1110</p><p><b> } </b></p><p> LED2=0x01;</p><p><b> P0=LED2;</b></p><p> while(P0!=0x00)
100、</p><p><b> {</b></p><p><b> P0=LED2;</b></p><p> delayms(1000);</p><p> LED2 = LED2 << 1;</p><p><b> } </b>
101、;</p><p> LED1=0x01;</p><p><b> P0=LED1; </b></p><p><b> }</b></p><p><b> }</b></p><p> 2.4 元件的安裝</p><
102、p> 元件的安裝堆一起的性能影響很大,不同的電路元件在排列時(shí),有不同的要求。因此,要先理解電路圖原理圖,根據(jù)要求,將原件和李地安放在印制板上,再焊接。</p><p> 元件排列時(shí),一般要注意以下幾點(diǎn):</p><p> 電阻,二極管(發(fā)光二級(jí)管除外)均采用水平安裝,貼緊印制刷版。電阻的色環(huán)方向應(yīng)該一致。</p><p> 插件裝配美觀,均勻,端正,整
103、齊,不能斜歪,高矮有序。 </p><p><b> 2.5 程序下載</b></p><p> 程序的下載:由于制作的電路板時(shí)沒有特別的設(shè)置線燒寫程序的功能,所以程序我是通過HOT51單片機(jī)學(xué)習(xí)板下載程序到STC89C51RC單片機(jī)芯片當(dāng)中,再把單片機(jī)芯片轉(zhuǎn)移到我所制作的電路板當(dāng)中,即實(shí)現(xiàn)了程序的間接下載。</p><p><
104、b> 3 實(shí)物圖</b></p><p> 3,1 實(shí)物正面圖</p><p> 圖3-1 實(shí)物正面圖</p><p> 3.2 實(shí)物背面圖</p><p> 圖3-2 實(shí)物背面圖</p><p><b> 4 結(jié)論</b></p><p&
105、gt; 通過這次的課程設(shè)計(jì),讓我復(fù)習(xí)了之前學(xué)習(xí)的關(guān)于單片機(jī)的知識(shí)及Protel99SE的制圖過程,同時(shí)學(xué)習(xí)到了很多書本之外的知識(shí)以及認(rèn)識(shí)到了很多問題。我意識(shí)到在做任何一件事一定要做好提前準(zhǔn)備,就拿這才課設(shè)來說,我們就得在做板之前一定要預(yù)習(xí)和復(fù)習(xí)將要運(yùn)用的知識(shí),這次課設(shè)過程中我就是沒有提前復(fù)習(xí)下Protel99SE的使用認(rèn)為自己以前的所學(xué)到的知識(shí)足夠了,但是結(jié)果發(fā)現(xiàn)還是不夠的,由于Protel99SE軟件使用不夠熟練只能一邊做一邊翻看以
106、前學(xué)習(xí)的筆記才最后完成了本次課設(shè)的制圖。我還意識(shí)到了做完一件事情一定要及時(shí)堅(jiān)持要不就會(huì)引起后面的工作一齊出錯(cuò),在這個(gè)課設(shè)中我在印板前沒對(duì)打印的PCB圖進(jìn)行檢查,結(jié)果印上銅板上掀不開才知道打印PCB圖時(shí)弄反了印圖的方向。其實(shí)這些拿到到學(xué)習(xí)中就是一種好的學(xué)習(xí)態(tài)度,有了此次經(jīng)歷以后我們一定要端正好自己的學(xué)習(xí)態(tài)度,其實(shí)事前準(zhǔn)備,事后及時(shí)檢查花不了我們多少時(shí)間但是卻能為我們后續(xù)的學(xué)習(xí)工作節(jié)約了很多時(shí)間。</p><p>&
107、lt;b> 謝 辭</b></p><p> 對(duì)于這次的課程設(shè)計(jì),首先最要感謝就是我們的學(xué)校和我們的學(xué)院了,正是他們提供了這次實(shí)踐的機(jī)會(huì),讓我們都有了鍛煉的機(jī)會(huì),雖然在這次課設(shè)中有失敗有累,但是這次課設(shè)使得我們有機(jī)會(huì)把大學(xué)前兩年所學(xué)的知識(shí)有了一個(gè)輔以實(shí)現(xiàn)的機(jī)會(huì),并在這次機(jī)會(huì)中學(xué)到了很多課本上沒有的知識(shí)。同時(shí)在這里也要感謝我們的指導(dǎo)老師,他給了我們很多指導(dǎo)。在這里特別要感謝我身邊的同學(xué),是他
108、們?cè)谖矣袉栴}時(shí)提供了無私的幫助如果沒有他們的幫助我是不可能順利的完成本次課設(shè)任務(wù)的。還得感謝為我們做板提場(chǎng)供產(chǎn)地的院科協(xié)。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 周平等.單片機(jī)應(yīng)用技術(shù).電子科技大學(xué)出版社.</p><p> [2] 路勇等.電子電路實(shí)驗(yàn)及仿真.北京:清華大學(xué)出版社. <
109、/p><p> [3] 沈任元等.常用電子元器件簡(jiǎn)明手冊(cè).機(jī)械工業(yè)出版社. </p><p> [4] 譚浩強(qiáng).C語言程序設(shè)計(jì)(第二版).北京:清華大學(xué)出版社.[5] 郭天祥.51單片機(jī)C語言教程.北京:電子工業(yè)出版社.[6] 胡建.單片機(jī)原理及應(yīng)用.機(jī)械工業(yè)出版社.</p><p> [7] 李群芳,肖看.單片機(jī)原理接口與應(yīng)用.北京:清華大
110、學(xué)出版社,2005.</p><p> [8] 孫育才.MCS-51系列單片微型計(jì)算機(jī)及其應(yīng)用(第三版).南京:東南大學(xué)出版社,1997.</p><p> [9] 徐愛鈞,彭秀華.單片機(jī)高級(jí)語言C51應(yīng)用程序設(shè)計(jì).北京:電子工業(yè)出版社.</p><p> [10] 高峰.單片微機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)及實(shí)用技術(shù).北京:機(jī)械工業(yè)出版社,2004.</p>
溫馨提示
- 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ī)流水燈課程設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)---流水燈
- 課程設(shè)計(jì)-- 基于單片機(jī)的雙向流水燈
- 課程設(shè)計(jì)-- 基于單片機(jī)的雙向流水燈
- 單片機(jī)課程設(shè)計(jì)報(bào)告-- 流水燈
- 單片機(jī)課程設(shè)計(jì)---led流水燈
- 單片機(jī)課程設(shè)計(jì)--廣告流水燈設(shè)計(jì)
- 課程設(shè)計(jì)-基于單片機(jī)的led流水燈設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--基于單片機(jī)的led流水燈系統(tǒng)設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)--花樣流水燈設(shè)計(jì)
- 單片機(jī)課程設(shè)計(jì)報(bào)告--音樂流水燈
- 可控流水燈單片機(jī)課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)-- 基于單片機(jī)的雙向流水燈.doc
- 單片機(jī)原理與應(yīng)用課程設(shè)計(jì)---流水燈的設(shè)計(jì)
- 基于單片機(jī)at89c51控制的鍵控流水燈課程設(shè)計(jì)報(bào)告
- 單片機(jī)課程設(shè)計(jì)led流水燈設(shè)計(jì)報(bào)告
- 基于單片機(jī)at89c51控制的中斷控制流水燈課程設(shè)計(jì)報(bào)告
- 課程設(shè)計(jì)(論文)基于單片機(jī)的心形流水燈設(shè)計(jì)
- 51單片機(jī)流水燈畢業(yè)設(shè)計(jì)論文
- 基于單片機(jī)的流水燈設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論