99秒馬表課程設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)
已閱讀1頁(yè),還剩18頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  信息與電氣工程學(xué)院</b></p><p><b>  課程設(shè)計(jì)說(shuō)明書(shū)</b></p><p> ?。?013/2014 學(xué)年第 二 學(xué)期)</p><p>  課程名稱 : 單片機(jī)應(yīng)用課程設(shè)計(jì) </p><p>  題 目 :

2、99秒馬表 </p><p>  專業(yè)班級(jí) : 電氣工程及其自動(dòng)化0000班 </p><p><b>  目錄</b></p><p>  一、課程設(shè)計(jì)目的2</p><p><b>  1.1概述2</b></p><p><b>  1

3、.2設(shè)計(jì)要求2</b></p><p>  二、課程設(shè)計(jì)正文2</p><p><b>  2.1整體設(shè)計(jì)2</b></p><p><b>  2.2器件清單3</b></p><p>  2.3主要器件說(shuō)明4</p><p>  2.3.1 STC9

4、0C52AD的功能參數(shù)介紹4</p><p>  2.3.2譯碼單元6</p><p>  2.3.3共陰極數(shù)碼管7</p><p>  2.4單元電路設(shè)計(jì)8</p><p>  2.4.1 時(shí)鐘模塊8</p><p>  2.4.2 復(fù)位電路模塊8</p><p>  2.4.3控

5、制模塊8</p><p>  2.4.4 顯示模塊9</p><p><b>  2.5系統(tǒng)調(diào)試9</b></p><p>  2.4系統(tǒng)分析10</p><p>  2.5系統(tǒng)設(shè)計(jì)10</p><p>  2.5.1程序流程圖10</p><p>  2.5.

6、2 T0中斷服務(wù)程序框圖11</p><p>  2.6系統(tǒng)實(shí)施11</p><p><b>  三、總結(jié):12</b></p><p><b>  四、參考文獻(xiàn)13</b></p><p>  附錄一:C語(yǔ)言設(shè)計(jì)程序代碼:14</p><p>  附錄二: 設(shè)計(jì)原

7、理圖及PCB圖16</p><p>  附錄三、課程設(shè)計(jì)評(píng)語(yǔ)及成績(jī)18</p><p>  99秒馬表單片機(jī)設(shè)計(jì)</p><p><b>  課程設(shè)計(jì)目的</b></p><p><b>  概述</b></p><p>  單片機(jī)原理及應(yīng)用課程設(shè)計(jì)是學(xué)生綜合運(yùn)用所學(xué)知識(shí)

8、,全面掌握單片微型計(jì)算機(jī)及其接口的工作原理、編程和使用方法的重要實(shí)踐環(huán)節(jié)。通過(guò)獨(dú)立或協(xié)作提出并論證設(shè)計(jì)方案,進(jìn)行軟、硬件調(diào)試,最后獲得正確的運(yùn)行結(jié)果,可以加深和鞏固對(duì)理論教學(xué)和實(shí)驗(yàn)教學(xué)內(nèi)容的掌握,進(jìn)一步建立計(jì)算機(jī)應(yīng)用系統(tǒng)整體概念,初步掌握單片機(jī)軟、硬件開(kāi)發(fā)方法,為以后進(jìn)行實(shí)際單片機(jī)軟、硬件應(yīng)用開(kāi)發(fā)奠定良好的基礎(chǔ)。</p><p>  課程設(shè)計(jì)的主要內(nèi)容:根據(jù)單片機(jī)原理及應(yīng)用課程的要求,主要進(jìn)行兩個(gè)方面的設(shè)計(jì),即單

9、片機(jī)最小系統(tǒng)和接口技術(shù)應(yīng)用設(shè)計(jì)。其中,單片機(jī)最小系統(tǒng)主要要求學(xué)生熟悉單片機(jī)的內(nèi)部結(jié)構(gòu)和引腳功能、引腳的使用、復(fù)位電路、時(shí)鐘電路、4個(gè)并行接口和一個(gè)串行接口的實(shí)際應(yīng)用,從而可構(gòu)成最小應(yīng)用系統(tǒng),并編程進(jìn)行簡(jiǎn)單使用。</p><p>  接口技術(shù)應(yīng)用設(shè)計(jì)主要要求學(xué)生能綜合運(yùn)用單片機(jī)、存儲(chǔ)器、常用接口芯片構(gòu)成單片機(jī)應(yīng)用系統(tǒng),有針對(duì)性地進(jìn)行軟、硬件設(shè)計(jì)與開(kāi)發(fā)。</p><p><b>  

10、設(shè)計(jì)要求</b></p><p>  設(shè)計(jì)并制作出一個(gè)以單片機(jī)為核心的計(jì)時(shí)控制系統(tǒng):①設(shè)計(jì)方案;②設(shè)計(jì)鍵盤輸入電路;③設(shè)計(jì)顯示電路;④合理分配地址,編寫系統(tǒng)程序;⑤用Protel設(shè)計(jì)硬件電路原理圖和PCB圖;⑥軟硬件聯(lián)機(jī)調(diào)試</p><p>  (1)開(kāi)始時(shí),顯示“00”,第1次按下按鍵后開(kāi)始計(jì)時(shí)。</p><p> ?。?)第2次按下按鍵后,計(jì)時(shí)停止。

11、 </p><p> ?。?)第3次按下按鍵后,計(jì)時(shí)歸零。</p><p><b> ?。?)程序循環(huán)。</b></p><p><b>  課程設(shè)計(jì)正文</b></p><p><b>  2.1整體設(shè)計(jì)</b></p><p>  采用單片機(jī)的TO定

12、時(shí)器,使其工作在方式1,產(chǎn)生一個(gè)100ms定時(shí)中斷,循環(huán)10次,到1s時(shí),秒加1;到99秒時(shí)清零,循環(huán)顯示。顯示數(shù)碼管只需兩個(gè)兩個(gè),I/O口足夠用,但為了更好的學(xué)習(xí)和以后工作時(shí)單片機(jī)的使用,本次課程設(shè)計(jì)數(shù)碼管用CD4511譯碼器譯碼,屬于動(dòng)態(tài)顯示。</p><p>  (1)在“單片機(jī)系統(tǒng)”區(qū)域中,把單片機(jī)的P0.0-P0.3端口分別連接到一個(gè)CD4511的a-d端口上;要求:P0.0對(duì)應(yīng)著A(7),P0.1對(duì)應(yīng)

13、著B(niǎo)(1),P0.2對(duì)應(yīng)著C(2),P0.3對(duì)應(yīng)著D(3)。</p><p> ?。?)在“單片機(jī)系統(tǒng)”區(qū)域中,把單片機(jī)的P2.0-P2.1端口連接到數(shù)碼管的2位位選線上,在某一時(shí)刻,只讓某一位的位選線處于選通狀態(tài),其他各位的位選線處于關(guān)閉狀態(tài),同時(shí),段碼線上輸出相應(yīng)位要顯示的字符段碼。如此循環(huán)下去,就可以使各位顯示出將要顯示的字符,雖然這些字符是在不同時(shí)刻出現(xiàn)的,而在同一時(shí)刻,只有一位顯示,其他各位熄滅,但由于

14、LED顯示器的余輝和人眼的視覺(jué)暫留作用,只要每位顯示間隔足夠短,則可以造成多位同時(shí)亮的假象,達(dá)到同時(shí)顯示的效果。</p><p>  (3)按鍵設(shè)計(jì):?jiǎn)纹瑱C(jī)的P1.7管腳通過(guò)按鍵開(kāi)關(guān)接地,不按下開(kāi)關(guān)時(shí)P1.7口保持高電平。</p><p><b>  總體設(shè)計(jì)思路圖</b></p><p><b>  2.2器件清單</b>

15、;</p><p><b>  萬(wàn)能板器件:</b></p><p>  電阻:1K (9個(gè)) 360(7個(gè)) 4.7K(2個(gè))</p><p><b>  按鍵開(kāi)關(guān):1個(gè)</b></p><p>  CD4511: (1個(gè))三極管(NPN型)9014:2個(gè)</p><p>

16、;  共陰極數(shù)碼管:(2個(gè))</p><p><b>  萬(wàn)能電路板:1個(gè)</b></p><p><b>  導(dǎo)線若干 </b></p><p>  課程設(shè)計(jì)配發(fā)的小電路板(ISP-MCU Basic circuit)電路板器件:</p><p><b>  2.3主要器件說(shuō)明<

17、/b></p><p>  2.3.1 STC90C52AD的功能參數(shù)介紹</p><p>  STC90C52AD是由宏晶公司生產(chǎn)的高性能八位單片機(jī)。如圖一所示。該芯片采用FLASH存儲(chǔ)技術(shù),內(nèi)部具有8KB字節(jié)快閃存存儲(chǔ)器,采用DIP封裝,是目前在中小系統(tǒng)中應(yīng)用最為普及的單片機(jī)。 </p><p>  STC90C52AD可構(gòu)成真正的單片機(jī)最小應(yīng)用系統(tǒng),縮小

18、系統(tǒng)體積,增加系統(tǒng)的可靠性,降低系統(tǒng)的成本。只要程序長(zhǎng)度小于8K,四個(gè)I/O口全部提供給用戶??捎?V電壓編程,而且擦寫時(shí)間僅需10毫秒,僅為8751/87C51的擦除時(shí)間的百分之一,與8751/87C51的12V電壓擦寫相比, 不易損壞器件,沒(méi)有兩種電源的要求,改寫時(shí)不拔下芯片, STC90C52AD</p><p>  適合許多嵌入式控制領(lǐng)域。工作電壓范圍(

19、2.7V~6V),全靜態(tài)工作,工作頻率寬在0Hz~24MHz之間,比8751/87C51等51系列的6MHz~12MHz更具有靈活性,系統(tǒng)能快能慢。STC90C52AD芯片提供三級(jí)程序存儲(chǔ)器加密,提供了方便靈活而可靠的硬加密手段,能完全保證程序或系統(tǒng)不被仿制。P0口是三態(tài)雙向口,通稱數(shù)據(jù)總線口,因?yàn)橹挥性摽谀苤苯佑糜趯?duì)外部存儲(chǔ)器的讀/寫操作。</p><p>  STC90C52AD單片機(jī)為40引腳芯片如圖一所示

20、,在本設(shè)計(jì)中,主要用到P0口、P2口、P1.0口及P3.0、P3.1、P3.2口。</p><p>  P0口可作為通用I/O口,但須外接上拉電阻,所以在設(shè)計(jì)顯示數(shù)碼管我們避免了使用P0口這樣大大簡(jiǎn)化了動(dòng)態(tài)顯示電路。</p><p>  P1口:8位、雙向I/0口,內(nèi)部含有上拉電阻。</p><p>  P1口可作普通I/O口。輸出緩沖器可驅(qū)動(dòng)四個(gè)TTL負(fù)載;用作輸

21、入時(shí),先將引腳置1,由片內(nèi)上拉電阻將其抬到高電平。P1口的引腳可由外部負(fù)載拉到低電平,通過(guò)上拉電阻提供電流。</p><p>  在FLASH并行編程和校驗(yàn)時(shí),P1口可輸入低字節(jié)地址。在串行編程和效驗(yàn)時(shí),P1.5/MO-SI,P1.6/MISO和P1.7/SCK分別是串行數(shù)據(jù)輸入、輸出和移位脈沖引腳。 </p><p>  P2口:具有內(nèi)部上拉電阻的8位雙向I/O口。</p>

22、<p>  P2口用做輸出口時(shí),可驅(qū)動(dòng)4各TTL負(fù)載;用做輸入口時(shí),先將引腳置1,由內(nèi)部上拉電阻將其提高到高電平。若負(fù)載為低電平,則通過(guò)內(nèi)部上拉電阻向外部輸出電流。</p><p>  在FLASH并行編程和校驗(yàn)時(shí),P2口可輸入高字節(jié)地址和某些控制信號(hào)。</p><p>  P3口:具有內(nèi)部上拉電阻的8位雙向口。</p><p>  P3口用做輸出口時(shí),

23、輸出緩沖器可吸收4各TTL的灌電流;用做輸入口時(shí),首先將引腳置1,由內(nèi)部上拉電阻抬位高電平。若外部的負(fù)載是低電平,則通過(guò)內(nèi)部上拉電阻向輸出電流。在本設(shè)計(jì)中,P3口作為時(shí)間設(shè)置的4按鍵輸入,因?yàn)橛猩侠娮瑁钥梢酝ㄟ^(guò)按鍵直接接地,簡(jiǎn)化了電路。</p><p>  在與FLASH并行編程和校驗(yàn)時(shí),P3口可輸入某些控制信號(hào)。P3口除了通用I/O口功能外,還有替代功能如表1所示。</p><p>

24、;  表1 P3口的第二功能</p><p>  單片機(jī)使用宏晶公司支持串口下載程序(ISP)的單片機(jī),為STC90C52AD課程設(shè)計(jì)配發(fā)的小電路板(ISP-MCU Basic circuit)電路原理圖見(jiàn)下圖。該板作為課程設(shè)計(jì)的核心電路板使用,板上有單片機(jī)及附屬電路,RS-232通信驅(qū)動(dòng)電路,高低電平測(cè)試電路等。課程設(shè)計(jì)電路中需要的其他電路在此基礎(chǔ)上擴(kuò)展,通過(guò)插孔連接。</p><p>

25、;  課程設(shè)計(jì)配發(fā)的小電路板(ISP-MCU Basic circuit)電路原理圖見(jiàn)下圖。</p><p><b>  2.3.2譯碼單元</b></p><p><b>  其功能介紹如下: </b></p><p>  BI:4腳是消隱輸入控制端,當(dāng)BI=0 時(shí), 不管其它輸入端狀態(tài)如何,七段數(shù)碼管均處于熄滅(

26、消隱)狀態(tài),不顯示數(shù)字。</p><p>  LT:3腳是測(cè)試輸入端,當(dāng)BI=1,LT=0 時(shí),譯碼輸出全為1,不管輸入 DCBA 狀態(tài)如何,七段均發(fā)亮,顯示“8”。它主要用來(lái)檢測(cè)數(shù)碼管是否損壞。 </p><p>  LE:鎖定控制端,當(dāng)LE=0時(shí),允許譯碼輸出。 LE=1時(shí)譯碼器是鎖定保持狀態(tài),譯碼器輸出被保持在LE=0時(shí)的數(shù)值。</p><p>  A1、A2

27、、A3、A4、為8421BCD碼輸入端。 </p><p>  a、b、c、d、e、f、g:為譯碼輸出端,輸出為高電平1有效。</p><p>  2.3.3共陰極數(shù)碼管</p><p>  共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。共陰數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到地線GND上,當(dāng)某一字段發(fā)光二極管的陽(yáng)極為高電平時(shí),相應(yīng)字段就

28、點(diǎn)亮。當(dāng)某一字段的陽(yáng)極為低電平時(shí),相應(yīng)字段就不亮。數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的8個(gè)顯示筆劃"a, b, c, d, e, f, g, dp"的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通COM端電路的控制

29、,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。通過(guò)分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms,由于人的視覺(jué)暫留現(xiàn)象及發(fā)光二極管的余輝效應(yīng),盡管實(shí)際上各位數(shù)碼管并非同時(shí)點(diǎn)亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會(huì)有閃爍感,動(dòng)態(tài)顯示的效果和靜態(tài)顯示是</p><p&

30、gt;<b>  2.4單元電路設(shè)計(jì)</b></p><p>  本設(shè)計(jì)主要分為時(shí)鐘電路模塊,復(fù)位電路模塊,顯示模塊和控制模塊。設(shè)計(jì)方案如下 </p><p>  2.4.1 時(shí)鐘模塊 </p><p>  如上圖所示89C51單片機(jī)的時(shí)鐘信號(hào)通常用內(nèi)部振蕩方法得到,在引腳XTAL1和XTAL2外接晶體振蕩器(簡(jiǎn)稱晶振)或陶瓷諧

31、振器,就構(gòu)成了內(nèi)部振蕩方法。由于單片機(jī)內(nèi)部有一個(gè)高增益反相放大器,當(dāng)外接晶振后就構(gòu)成了自激振蕩器并產(chǎn)生振蕩時(shí)鐘脈沖。晶振通常選擇6MHz、12MHz、24MHz。本設(shè)計(jì)采用12MHz晶振。圖中電容C1、C2起到穩(wěn)固振蕩頻率、快速起振的作用。電容值一般為5—30pF。本設(shè)計(jì)選用30pF電容。</p><p>  2.4.2 復(fù)位電路模塊 </p><p>  復(fù)位操作完成電路的初始

32、化,使單片機(jī)從一種確定的狀態(tài)開(kāi)始運(yùn)行。 由上圖可知,控制模塊實(shí)際上就是單片機(jī)的最小系統(tǒng)。本設(shè)計(jì)采用常用的上電且開(kāi)關(guān)復(fù)位電路。上電后,由于電容的充電,使RST持續(xù)一段高電平時(shí)間。當(dāng)單片機(jī)已在運(yùn)行中時(shí),按下復(fù)位鍵也能使RST持續(xù)一段時(shí)間的高電平,從而實(shí)現(xiàn)上電且開(kāi)關(guān)復(fù)位的操作。此處C3電容取10uF,R2=K。 </p><p><b>  2.4.3控制模塊</b></p>&l

33、t;p>   </p><p>  2.4.4 顯示模塊 </p><p>  顯示部分電路設(shè)計(jì)如上圖:</p><p>  為每個(gè)數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨(dú)立的I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都

34、接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。通過(guò)分時(shí)輪流控制各個(gè)數(shù)碼管的的COM端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。在輪流顯示過(guò)程中,每位數(shù)碼管的點(diǎn)亮?xí)r間為1~2ms。 </p><p>  2.5系統(tǒng)調(diào)試 <

35、/p><p>  硬件調(diào)試時(shí)可先檢查印制板及焊接的質(zhì)量情況,在檢查無(wú)誤后可通電檢查L(zhǎng)ED顯示器的點(diǎn)亮狀況。若亮度不理想,可以調(diào)整P1口的電阻大小,一般情況下取200Ω電阻即可獲得滿意的亮度效果。 </p><p>  實(shí)驗(yàn)室制作時(shí),可結(jié)合示波器測(cè)試晶振及P1,P2端口的波形情況進(jìn)行綜合硬件測(cè)試分析。</p><p>  硬件調(diào)試:硬件調(diào)試是利

36、用DVCC實(shí)驗(yàn)與開(kāi)發(fā)系統(tǒng)、基本測(cè)試儀器(萬(wàn)用表、示波器等),檢查用戶系統(tǒng)硬件中存在的故障。硬件調(diào)試可分為靜態(tài)調(diào)試與動(dòng)態(tài)調(diào)試兩步進(jìn)行。</p><p>  靜態(tài)調(diào)試:是在用戶系統(tǒng)未工作時(shí)的一種硬件檢測(cè)。</p><p>  第一步:目測(cè)。檢查外部的各種元件或者是電路是否有斷點(diǎn)。</p><p>  第二步:用萬(wàn)用表測(cè)試。先用萬(wàn)用表復(fù)核目測(cè)中有疑問(wèn)的連接點(diǎn),再檢測(cè)各種電

37、源線與地線之間是否有短路現(xiàn)象。</p><p>  第三步:加電檢測(cè)。給板加電,檢測(cè)所有插座或是器件的電源端是否符合要求的值 </p><p>  第四步:聯(lián)機(jī)檢查。因?yàn)橹挥杏脝纹瑱C(jī)開(kāi)發(fā)系統(tǒng)才能完成對(duì)用戶系統(tǒng)的調(diào)試。 </p><p>  動(dòng)態(tài)調(diào)試:是在用戶系統(tǒng)工作的情況下發(fā)現(xiàn)和排除用戶系統(tǒng)硬件中存在的器件內(nèi)部故障、器件連接邏輯錯(cuò)誤等的一種硬件檢查。動(dòng)態(tài)調(diào)試的一般方

38、法是由近及遠(yuǎn)、由分到合。由分到合是指首先按邏輯功能將用戶系統(tǒng)硬件電路分為若干塊,當(dāng)調(diào)試電路時(shí),與該元件無(wú)關(guān)的 器件全部從用戶系統(tǒng)中去掉,這樣可以將故障范圍限定在某個(gè)局部的電路上。當(dāng)各塊電路無(wú)故障后,將各電路逐塊加入系統(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í),仍采用去掉無(wú)關(guān)元件的方法,逐層調(diào)試下去,就會(huì)定

39、位故障元件了。</p><p>  軟件調(diào)試:軟件調(diào)試是通過(guò)對(duì)程序的匯編、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過(guò)程。</p><p>  可以利用仿真器加以調(diào)試,對(duì)系統(tǒng)單個(gè)單元進(jìn)行調(diào)試,當(dāng)單元電路成功后,在對(duì)整個(gè)程序調(diào)試,最后在用CPU芯片調(diào)試。</p><p><b>  2.4系統(tǒng)分析</b></p>

40、<p>  通過(guò)軟件編程,將相應(yīng)的端口賦成變量的形式。分別通過(guò)調(diào)用中斷子程序,動(dòng)態(tài)顯示子程序,時(shí)間調(diào)整子程序,整點(diǎn)報(bào)時(shí)子程序等來(lái)控制各端口的輸出,以達(dá)到理想的效果。</p><p><b>  2.5系統(tǒng)設(shè)計(jì)</b></p><p>  2.5.1程序流程圖</p><p>  2.5.2 T0中斷服務(wù)程序框圖 </p>

41、<p><b>  2.6系統(tǒng)實(shí)施</b></p><p>  軟件調(diào)試是通過(guò)對(duì)程序的編譯、連接、執(zhí)行來(lái)發(fā)現(xiàn)程序中存在的語(yǔ)法錯(cuò)誤與邏輯錯(cuò)誤并加以排除糾正的過(guò)程。軟件編程是在keil軟件環(huán)境下編程的。</p><p>  調(diào)試過(guò)程中使用了仿真軟件Proteus在計(jì)算機(jī)上先進(jìn)行仿真實(shí)驗(yàn),驗(yàn)證了軟硬件的可行性。(附仿真圖)</p><p&g

42、t;<b>  總結(jié): </b></p><p>  這次單片機(jī)課程設(shè)計(jì)我們歷時(shí)兩個(gè)星期,在我們班里算是倒數(shù)幾組完成的吧,但經(jīng)過(guò)這兩個(gè)星期的實(shí)踐和體驗(yàn)下來(lái),我們又怎么會(huì)去在乎那個(gè)先后問(wèn)題呢,因?yàn)閷?duì)我來(lái)說(shuō)學(xué)到的不僅是那些知識(shí),更多的是團(tuán)隊(duì)和合作?,F(xiàn)在想來(lái),也許學(xué)校安排的課程設(shè)計(jì)有著它更深層的意義吧,它不僅僅讓我們綜合那些理論知識(shí)來(lái)運(yùn)用到設(shè)計(jì)和創(chuàng)新,還讓我們知道了一個(gè)團(tuán)隊(duì)凝聚在一起時(shí)所能發(fā)揮出的

43、巨大潛能! </p><p>  沒(méi)想到這項(xiàng)看起來(lái)不需要多少技術(shù)的工作卻是非常需要耐心和精力在兩個(gè)星期后的今天我已明白課程設(shè)計(jì)對(duì)我來(lái)說(shuō)的意義,它不僅僅是讓我們把所學(xué)的理論知識(shí)與實(shí)踐相結(jié)合起來(lái),提高自己的實(shí)際動(dòng)手能力和獨(dú)立思考的能力,更重要的是同學(xué)間的團(tuán)結(jié)! 其次,在這次課程設(shè)計(jì)中,我們運(yùn)用到了以前所學(xué)的專業(yè)課知識(shí),如PCB制圖、C語(yǔ)言等。雖然過(guò)去從未獨(dú)立應(yīng)用過(guò)它們,但在學(xué)習(xí)的過(guò)程中帶著問(wèn)題去學(xué)我發(fā)現(xiàn)效率

44、很高,這是我做這次課程設(shè)計(jì)的又一收獲。要做好一個(gè)課程設(shè)計(jì),就必須做到:在設(shè)計(jì)程序之前,對(duì)所用單片機(jī)的內(nèi)部結(jié)構(gòu)有一個(gè)系統(tǒng)的了解,知道該單片機(jī)內(nèi)有哪些資源;要有一個(gè)清晰的思路和一個(gè)完整的軟件流程圖;在設(shè)計(jì)程序時(shí),不能妄想一次就將整個(gè)程序設(shè)計(jì)好,反復(fù)修改、不斷改進(jìn)是程序設(shè)計(jì)的必經(jīng)之路;要養(yǎng)成注釋程序的好習(xí)慣,一個(gè)程序的完美與否不僅僅是實(shí)現(xiàn)功能,而應(yīng)該讓人一看就能明白你的思路,這樣也為資料的保存和交流提供了方便;在設(shè)計(jì)課程過(guò)程中遇到問(wèn)題是很正常

45、的,但我們應(yīng)該將每次遇到的問(wèn)題記錄下來(lái),并分析清楚,以免下次再碰到同樣的問(wèn)題的課程設(shè)計(jì)結(jié)束了,但是從中學(xué)到的知識(shí)會(huì)讓我受益終身。發(fā)現(xiàn)、提出、分析、解決問(wèn)題和實(shí)踐能力的提高都會(huì)受益于我在以后</p><p><b>  參考文獻(xiàn)</b></p><p>  [1]張毅剛.單片機(jī)原理及應(yīng)用.高等教育出版社,2003</p><p>  [2] 權(quán)明

46、富,齊佳音,舒華英.客戶價(jià)值評(píng)價(jià)指標(biāo)體系設(shè)計(jì)[J].南開(kāi)管理評(píng),2004,7(3):17-18.</p><p>  [3]蘇家鍵等.單片機(jī)原理及應(yīng)用技術(shù).北京:高等教育出版社,2004</p><p>  [4]鐘睿.MCS-51 單片機(jī)原理及應(yīng)用開(kāi)發(fā)技術(shù).北京:中國(guó)鐵道出版社,2006</p><p>  [5]藍(lán)清華等.單片機(jī)應(yīng)用教程.北京:清華大學(xué)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(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)論