基于單片機多功能秒表課程設(shè)計任務(wù)書_第1頁
基于單片機多功能秒表課程設(shè)計任務(wù)書_第2頁
基于單片機多功能秒表課程設(shè)計任務(wù)書_第3頁
基于單片機多功能秒表課程設(shè)計任務(wù)書_第4頁
基于單片機多功能秒表課程設(shè)計任務(wù)書_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、單片機課程設(shè)計課題: 多功能秒表系別:電氣與電子工程專業(yè):電子信息工程姓名:吳 騰 飛學號: 093411143城建學院2013年 1月 1日成績評定·一、指導教師評語(根據(jù)學生設(shè)計報告質(zhì)量、答辯情況與其平時表現(xiàn)綜合評定)。二、評分評分項目設(shè)計報告評分答辯評分平時表現(xiàn)評分合 計 (100分)任務(wù)完成情 況(20分)課程設(shè)計報告質(zhì)量(40分)表達情況(10分)回答問題情 況(10分)工作態(tài)度與紀律(10分)獨立工作能力(10分)得分課程設(shè)計成績評定班級 0934111 XX 吳騰飛 學號 093411143成績: 分(折合等級 )指導教師簽字 年 月 日目錄第一章 設(shè)計目的第二章 設(shè)計

2、任務(wù)要求第三章 總體設(shè)計3.1 任務(wù)分析3.2 方案確定3.3 單片機概述3.3.1 單片機的特點3.3.2 STC89C51單片機簡介3.3.3 STC89C51功能特性概述:第四章 各部分電路設(shè)計4.1 顯示原理4.2 鍵盤與讀數(shù)原理.4.3 復位電路4.4 按鍵電路4.5 時鐘電路4.6 驅(qū)動顯示電路第五章 整體電路圖5.1相應程序.5.2 硬件實物調(diào)試5.3 硬件調(diào)試.5.4軟件調(diào)試5.5系統(tǒng)聯(lián)調(diào)5.6現(xiàn)場調(diào)試第六章 設(shè)計總結(jié)6.1設(shè)計過程中遇到的問題與解決方法6.2設(shè)計體會6.3 對設(shè)計的建議.參考文獻一、 設(shè)計目的隨著微電子技術(shù)的不斷發(fā)展,數(shù)控系統(tǒng)也在不斷地更新?lián)Q代,先后經(jīng)歷了電子

3、管(1952年)、晶體管(1959年)、小規(guī)模集成電路(1965年)、大規(guī)模集成電路與小型計算機(1970年)和微處理機或微型計算機(1974年)等五代數(shù)控系統(tǒng)。前三代數(shù)控系統(tǒng)是屬于采用專用控制計算機的硬接線(硬線)數(shù)控系統(tǒng),一般稱為普通數(shù)控系統(tǒng),簡稱NC。70年代初,隨著計算機技術(shù)的發(fā)展,使小型計算機的價格急劇下降,采用小型計算機代替專用控制計算機的第四代數(shù)控系統(tǒng),不僅在經(jīng)濟上更為合算,而且許多功能可用編制的專用程序來實現(xiàn),將它存儲在小型計算機的存儲器中,構(gòu)成所謂控制軟件,提高了系統(tǒng)的可靠性和功能特色。這種數(shù)控系統(tǒng)又稱為軟接線(軟線)數(shù)控,即計算機數(shù)控系統(tǒng),簡稱CNC。1974年制成以微處理

4、機為核心的數(shù)控系統(tǒng),稱為第五代微型機數(shù)控系統(tǒng),簡稱MNC。單片機控制系統(tǒng)的電子秒表,自動化程度高、成本低、體積小、控制精確等優(yōu)點,有很好的經(jīng)濟效益和廣闊的發(fā)展前景。單片機控制系統(tǒng)的研制成功,是電子秒表發(fā)展中的一次較大的進步,它表明了目前正在使用的許多控制系統(tǒng)完全可以由單片機控制系統(tǒng)所代替。二、 設(shè)計要求1、在暫停的情況下也能實現(xiàn)復位。;2、兩位LED顯示,顯示時間為0099秒;3、每秒自動加一;4、一個開始按鍵、一個復位按鍵、一個暫停按鈕;5、開機顯示00.00;三、總體設(shè)計3.1 任務(wù)分析:要了個更好的說明驗證。首先要顯示00.00,那么就要4位的數(shù)碼管。要達到0.01的驗證所設(shè)計的電子秒表

5、是否合理正確,單單靠理論說明還不夠充分,我就相應地制作了硬件實物,這對理論就有精確度,可以用定時器定時10ms作為基數(shù),計時就可以在這個基礎(chǔ)上累加起來。并把秒和小數(shù)后兩位的數(shù)據(jù)用兩個單元暫存,然后通過處理程序來處理兩個單元,并送到I/O口來顯示,這樣就能夠顯示到0.01秒。在實現(xiàn)清零、暫停、計時等功能,可以考慮用兩個按鈕來實現(xiàn),一個按鈕是復位來清零;一個按鈕是暫停和停止。3.2方案確定根據(jù)專業(yè)對應所學知識,而且對基本理論知識進行相應的鞏固、擴展,我選擇了電子秒表作為設(shè)計容,其特點是融合了多方面的基本理論知識,無論是硬件或軟件上都屬于比較典型的設(shè)計。本電路直接采用單片機配合數(shù)碼管和按鍵,直接實現(xiàn)

6、功能,主要決定于軟件程序的設(shè)計。利用單片機的定時中斷產(chǎn)生10ms定時來更新數(shù)據(jù),再利用數(shù)制轉(zhuǎn)換更新顯示。主要的難度在于控制部分的程序編寫。在此利用了2個按鍵分別對各個功能進行控制,顯示部分用數(shù)碼管,用的是1個4位數(shù)碼管,主要是為了節(jié)約成本。在此要考慮硬件的設(shè)計以與整體電路的可靠性,因此選用了這個方案,使得本電路的硬件設(shè)計難度不高,便于檢查排錯。在軟件程序上利用空閑與參數(shù)變化時對顯示進行與時更新,從而保證了顯示的連續(xù)性與實時性。理論上可以利用定時中斷和循環(huán)掃描這兩種方式實現(xiàn)顯示功能,前者效率較高,在整體上也使程序大大簡化,但是這種方案是以犧牲一個部定時中斷作為代價的,在稍復雜的程序設(shè)計中是不劃算

7、的,因此我選擇了第2種方案,即循環(huán)掃描的方式,雖然這種方式使程序的編寫增加了一定的難度,但可以節(jié)約了單片機寶貴的中斷資源。3.3單片機概述電子計算機是20世界紀40年代發(fā)展起來的新技術(shù)之一,它的出現(xiàn)是科學技術(shù)產(chǎn)生了一場深刻的革命。特別是自1971年以來,隨著大規(guī)模集成電路的發(fā)展,又出現(xiàn)了微型計算機。它對發(fā)展現(xiàn)代化的工業(yè)、農(nóng)業(yè)、國防和科學技術(shù)具有極其巨大的推動作用。作為微型機控制系統(tǒng)的組成,主要分為兩大部分,硬件和軟件。硬件是指微型計算機本身與其外圍設(shè)備;軟件是指管理計算機的程序以與過程控制應用程序。3.3.1單片機的特點1.有優(yōu)異的性能價格比。2.集成度高、體積小、有很高的可靠性。單片機把各功

8、能部件集成在一塊芯片上,部采用總線結(jié)構(gòu),減少了各芯片之間的連線,大大提高了單片機的可靠性和抗干擾能力。另外,其體積小,對于強磁場環(huán)境易于采取屏蔽措施,適合在惡劣環(huán)境下工作。3.控制功能強。為了滿足工業(yè)控制的要求,一般單片機的指令系統(tǒng)中均有極豐富的轉(zhuǎn)移指令、I/O口的邏輯操作以與位處理功能。單片機的邏輯控制功能與運行速度均高于同一檔次的微機。4.低功耗、低電壓,便于生產(chǎn)便攜式產(chǎn)品。5.外部總線增加了I2C(Inter-Integrated Circuit)與SPI(Serial Peripheral Interface)等串行總線方式,進一步縮小了體積,簡化了結(jié)構(gòu)。6.單片機的系統(tǒng)擴展和系統(tǒng)配置

9、較典型、規(guī),容易構(gòu)成各種規(guī)模的應用系統(tǒng)。3.3.2 STC89C51單片機簡介5l系列單片機中典型芯片(AT89C51)采用40引腳雙列直插封裝(DIP)形式,部由CPU,4kB的ROM,256 B的RAM,2個16b的定時計數(shù)器TO和T1,4個8 b的工O端I:IP0,P1,P2,P3,一個全雙功串行通信口等組成。特別是該系列單片機片的Flash可編程、可擦除只讀存儲器(EPROM),使其在實際中有著十分廣泛的用途,在便攜式、省電與特殊信息保存的儀器和系統(tǒng)中更為有用。STC89C51的引腳圖如圖1所示。圖1STC89C513.3.3 STC89C51功能特性概述:4 kB存儲器;256 BR

10、AM;32條工O線;2個16b定時計數(shù)器;5個2級中斷源;1個全雙向的串行口以與時鐘電路??臻e方式:CPU停止工作,而讓RAM、定時計數(shù)器、串行口和中斷系統(tǒng)繼續(xù)工作。掉電方式:保存RAM的容,振蕩器停振,禁止芯片所有的其他功能直到下一次硬件復位。3.3.4 STC89C51引腳功能說明: 主電源引腳(2根)VCC(Pin40):電源輸入,接5V電源GND(Pin20):接地線外接晶振引腳(2根)XTAL1(Pin19):片振蕩電路的輸入端XTAL2(Pin20):片振蕩電路的輸出端控制引腳(4根)RST/VPP(Pin9):復位引腳,引腳上出現(xiàn)2個機器周期的高電平將使單片機復位。ALE/PRO

11、G(Pin30):地址鎖存允許信號PSEN(Pin29):外部存儲器讀選通信號EA/VPP(Pin31):程序存儲器的外部選通,接低電平從外部程序存儲器讀指令,如果接高電平則從部程序存儲器讀指令。可編程輸入/輸出引腳(32根)STC89C51單片機有4組8位的可編程I/O口,分別位P0、P1、P2、P3口,每個口有8位(8根引腳),共32根。PO口(Pin39Pin32):8位雙向I/O口線,名稱為P0.0P0.7P1口(Pin1Pin8):8位準雙向I/O口線,名稱為P1.0P1.7 P2口(Pin21Pin28):8位準雙向I/O口線,名稱為P2.0P2.7 P3口(Pin10Pin17)

12、:8位準雙向I/O口線,名稱為P3.0P3.7XTAL1與XTAL2XTAL1:振蕩器反相放大器與部時鐘發(fā)生器的輸入端。XTAL2:振蕩器反相放大器的輸出端。四、各部分電路設(shè)計4.1顯示原理整個硬件電路是配合程序來使用的,兩者缺一不可,P0口輸出字段信息,經(jīng)限流后控制數(shù)碼管的ADP,而P2口接三極管,限流后驅(qū)動數(shù)碼管的各個公共端,以達到顯示目的。P3口接按鍵電路,實現(xiàn)控制功能,整體電路簡單明了,性能可靠,數(shù)碼管如下所示:圖2數(shù)碼管4.2鍵盤與讀數(shù)原理鍵盤是人與微機打交道的主要設(shè)備,按鍵的讀取容易引起誤動作??刹捎密浖ザ秳拥姆椒ㄌ幚恚浖挠|點在閉合和斷開的時候會產(chǎn)生抖動,這時觸點的邏輯電平是

13、不穩(wěn)定的,如不采取妥善處理的話,將引起按鍵命令錯誤或重復執(zhí)行,在這里采用軟件延時的方法來去除抖動,延時時間10ms。4.3復位電路復位是單片機的初始化操作。其主要功能是把PC初始化為0000H,使單片機從0000H單元開始執(zhí)行程序。除了進入系統(tǒng)的正常初始化之外,當由于程序運行出錯或操作錯誤使系統(tǒng)處于死鎖狀態(tài)時,為擺脫困境,也需按復位鍵重新啟動。除PC之外,復位操作還對其他一些寄存器有影響。RST引腳是復位信號的輸入端。復位信號是高電平有效,其有效時間應持續(xù)24個振蕩周期(即二個機器周期)以上。若使用頗率為6MHz的晶振,則復位信號持續(xù)時間應超過4us才能完成復位操作。產(chǎn)生復位信號的電路邏輯如圖

14、3所示:圖3復位信號電路邏輯圖() (B)圖4復位電路圖上述電路圖中的電阻、電容參數(shù)適用于6MHz晶振,能保證復位信號高電平持續(xù)時間大于2個機器周期。本系統(tǒng)的復位電路采用圖4(A)上電復位方式。 4.4 按鍵電路按鍵是常開的按鍵開關(guān),每個按鍵都被賦予一個代碼,稱為鍵碼。按鍵的開關(guān)狀態(tài)通過一定的電路轉(zhuǎn)換為高、低電平狀態(tài)。按鍵閉合過程在相應的I/O端口形成一個負脈沖。閉合和釋放過程都要經(jīng)過一定的過程才能達到穩(wěn)定,這一過程是處于高、低電平之間的一種不穩(wěn)定狀態(tài),稱為抖動。抖動持續(xù)時間的長短與開關(guān)的機械特性有關(guān),一般在510ms之間。本設(shè)計中是用軟件程序來去除抖動。由于系統(tǒng)使用到的按鍵數(shù)并不多,所以不選

15、用矩陣鍵盤而選用獨立式按鍵電路。直接用I/O口線構(gòu)成單個按鍵電路,每個按鍵占用一條I/O口線,每個按鍵的工作狀態(tài)不會產(chǎn)生互相影響。相應的按鍵電路圖如圖5所示。圖5按鍵電路4.5 時鐘電路STC89C51部有一個用于構(gòu)成振蕩器的高增益反相放大器,引腳RXD和TXD分別是此放大器的輸入端和輸出端。時鐘可以由部方式產(chǎn)生或外部方式產(chǎn)生。部時鐘電路如圖6所示,在RXD和TXD引腳上外接定時元件,部振蕩器就產(chǎn)生自激振蕩。定時元件通常采用石英晶體和電容組成的并聯(lián)諧振回路。晶體振蕩頻率可以在1.212MHz之間選擇,電容值在530pF之間選擇,電容值的大小可對頻率起微調(diào)的作用。外部方式的時鐘電路如圖6所示,R

16、XD接地,TXD接外部振蕩器。對外部振蕩信號無特殊要求,只要求保證脈沖寬度,一般采用頻率低于12MHz的方波信號。片時鐘發(fā)生器把振蕩頻率兩分頻,產(chǎn)生一個兩相時鐘P1和P2,供單片機使用。圖6時鐘電路圖4.6 驅(qū)動顯示電路LED顯示器是單片機應用系統(tǒng)中常用的廉價輸出設(shè)備。它是由若干個發(fā)光二極管組成的,當發(fā)光二極管導通時,相應一個筆畫發(fā)光,控制某幾段發(fā)光二極管導通,就能顯示出某個數(shù)碼或字符。在單片機應用系統(tǒng)中,顯示器顯示有靜態(tài)顯示和動態(tài)掃描顯示兩種方法。1.靜態(tài)顯示所謂靜態(tài)顯示,就是每一個顯示器都要占用單獨的具有鎖存功能的I/O接口用于筆劃段字形代碼。這樣單片機只要把要顯示的字形代碼發(fā)送到接口電路

17、就可以了,直到要顯示新的數(shù)據(jù)時,再發(fā)送新的字形碼。使用這種方法CPU的開銷小,控制程序簡單,但占用較多的硬件資源。2.動態(tài)掃描顯示動態(tài)掃描顯示是單片機中應用最為廣泛的一種顯示方式。其接口電路是把所有顯示器的8個筆劃段ADP同名端連在一起,而每一個顯示器的公共極COM各自獨立地受I/O線控制。CPU向字段輸出口送出字形碼時,所有顯示器接收到一樣的字形碼,但究竟是哪個顯示器亮,則取決于COM端,而這一端是由I/O控制的,因此就可以自行決定何時顯示哪一位了。所謂動態(tài)掃描就是指采用分時的方法,輪流控制各個顯示器的COM端,使各個顯示器輪流點亮。共陽數(shù)碼管的引腳圖如圖7所示。圖7數(shù)碼管引腳圖8驅(qū)動顯示電

18、路五、整體電路圖圖9整體電路圖5.1相應的程序如下:#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar miao=0,fen=0;uchar count=0;uchar qian ,bai,shi,ge;uchar code duanma=0xA0,0xBE,0x62,0x2A,0x3C,0x29,0x21,0xBA,0x20,0x28,0x30,0x25,0xE1,0x26,0x61,0x71;/字符1,2,3,0sbit start=P10;sbit clear=P11;sbit

19、w1=P20;sbit w2=P21;sbit w3=P22;sbit w4=P23;bit KT=0;sbit point=P05;/*1毫秒延時子函數(shù)*/delay1ms(uint t)uint i,j;for(i=0;i<t;i+) for(j=0;j<120;j+) ;/*定時中斷*/void t0_(void) interrupt 1 /定時器0中斷 ET0=0;TR0=0; TH0=(65536-10000)/256; TL0=(65536-10000)%256; TR0=1; count+; if(count=100) count=0; miao+; if(miao=

20、99) miao=0; ET0=1;void display() /*顯示程序*/P0 = duanmage; if(count>50) point=0;w1=0;delay1ms(2); w1=1;P0 = duanmashi;if(count>50)point=0;w2=0;delay1ms(2);w2=1;P0 = duanmabai;w3=0;delay1ms(2);w3=1;P0 = duanmaqian;w4=0;delay1ms(2);w4=1; /*鍵盤程序*/ keyscan() if(clear=0&&KT=0) delay1ms(20); if

21、(clear=0) while(clear=0); miao=0; count=0; if(start=0) delay1ms(20); if(start=0) while(start=0); TR0=TR0; KT=KT; /*主函數(shù)*/void main() TMOD=0x01; TH0=(65536-10000)/256; TL0=(65536-10000)%256; ET0=1; TR0=0; EA=1; while(1) qian=miao/10%10;bai=miao%10; shi =count/10%10; /十位賦值ge =count%10; /個位賦值 display();

22、 keyscan(); 5.2硬件實物調(diào)試在制作實物前,元件要擺好,在制作的時候,焊接線要非常小心,不然會有很多的斷線,還有就是焊接的時候也要小心,不然容易短路。圖10硬件實物圖5.3 硬件調(diào)試硬件調(diào)試一般分為四步驟:第一個是目測法。這個方法是我們最常用的方法之一,只要是檢查一些很明顯的錯誤,如電解電容的電極是否連錯、焊點否光亮飽滿無虛焊,用萬用板連的線是否連好了、焊盤有否脫落。對單片機應用系統(tǒng)中所用的器件與設(shè)備,要仔細核對型號,檢查它們對外連線(包括集成芯片引腳)是否完整無損。通過目測查出一些明顯的器件、設(shè)備故障并與時排除。第二個是萬用表測試。目測檢查后,可進行萬用表測試。先用萬用表復核目測

23、中認為可疑的連接或接點,檢查它們的通斷狀態(tài)是否與設(shè)計規(guī)定相符。再檢查各種電源線與地線之間是否有短路現(xiàn)象,如有再仔細查出并排除。第三個是上電檢查。首先檢查所有插座或器件的電源端是否有符合要求的電壓,接地端電壓是否接近于零,接固定電平的引腳端是否電平正確。在對各芯片、器件加電過程中,是否出現(xiàn)打火、過熱、變色、冒煙、異味的現(xiàn)象。如出現(xiàn)這些現(xiàn)象,應立即斷電,仔細檢查電源加載的情況、各個芯片是否插反等,找出產(chǎn)生異常的原因并加以解決;并且用萬用表測各芯片的引腳電平是否合理。再有就是,在加電期間,通過給合邏輯功能簡單的芯片加載固定輸入電平,用萬用表測其輸出電平的方法來判定該芯片的好壞。第四個是復位檢查。在上

24、電檢查后,按一下復位按鈕,看實驗板上的LED燈是否閃爍。如果不閃爍,那么說明復位有問題。就要仔細檢查復位的電容是否接錯了電極,線是否連錯。剛開始時,我就把復位按鍵給接錯了,把它和開始、停止鍵同時接地了,應該是并聯(lián)電容接的。5.4軟件調(diào)試軟件調(diào)試是通過對用戶程序的匯編、連接、接行來發(fā)現(xiàn)程序中存在的語法錯誤與邏輯錯誤并加以排除糾正的過程。本設(shè)計的軟件調(diào)試是在偉褔6000編程軟件中調(diào)試,只要是對中斷程序和顯示程序的調(diào)試。首先對中斷程序進行調(diào)試,看每分FENSHU、秒MIAOSHU、小數(shù)XIAOSHU的單元里面的容是否正確;再對顯示程序進行調(diào)試,這里的顯示程序里面含有數(shù)據(jù)處理程序:如把分FENSHU單

25、元分成兩個數(shù)字,再一個一個數(shù)字進行顯示,對照一下是否正確。如果不正確就要用“跟蹤”或“單步”執(zhí)行,一步一步檢查中間進行過程的錯誤并加以糾正。對顯示程序的調(diào)試時,應調(diào)出“端口窗口”來看I/O端口的輸出情況,是否符合所要顯示的數(shù)據(jù)。5.5系統(tǒng)聯(lián)調(diào)系統(tǒng)聯(lián)調(diào)就是把程序加載到單片機上去進行調(diào)試。首先是把顯示程序加載上去,進行調(diào)試時,看數(shù)碼管的顯示是否正確,還要看顯示的亮度是否太暗或太亮,是否出現(xiàn)了閃爍現(xiàn)象,如果顯示不正確,就檢查一下數(shù)碼管的引腳和單片機的連線是否接錯了。如果有太暗或太亮的問題,說明限流的電阻的電阻值不合理,應適當調(diào)整。如果出現(xiàn)閃爍現(xiàn)象,就要改變一下延時時間,直到合理為止。然后把整個的設(shè)計

26、程序都加載到單片機上去調(diào)試。把單片機放到電路板上,進行整個系統(tǒng)程序的調(diào)試。接上電源,按一下開始按鈕??匆幌嘛@示是否正確,時間運行是否符合運行軌跡。也對照一下數(shù)碼管顯示的次序是否正確。運行一段時間后,按一下停止按鈕,讓秒表停止。5.6現(xiàn)場調(diào)試一般情況下,通過系統(tǒng)聯(lián)調(diào)后,就可以按照設(shè)計目標正常工作了。但在某些情況下,在實際現(xiàn)場工作之前,環(huán)境對系統(tǒng)的影響無法預料,只能通過現(xiàn)場運行調(diào)試來發(fā)現(xiàn)問題,找出相應的解決方法;或者雖然在系統(tǒng)設(shè)計時考慮到抗干擾的對策,但是否行之有效,還必須通過在實際現(xiàn)場的運行來加以驗證。首先,上電后,讓系統(tǒng)一直運行一天??纯词欠穸寄苷_\行,并觸摸芯片等器件是否有過度的發(fā)熱或其他

27、不正常的現(xiàn)象,并進行檢查與相應的處理。我的系統(tǒng)通電一天后都沒有什么不正常的現(xiàn)象,看來設(shè)計得還合理。其次,在通電運行中,對系統(tǒng)進行相應的干擾,比如在來電或者在通過程中對系統(tǒng)是否有一定影響,是否有停頓、閃爍現(xiàn)象。如果有受干擾現(xiàn)象,證明抗干擾電路的抗干擾性不夠強。經(jīng)過驗證,系統(tǒng)都正常運行,抗干擾較強。最后,檢驗誤差性。拿來一個真正的秒表與系統(tǒng)同時開始計時,并隨時觀看系統(tǒng)的穩(wěn)定性。然后,設(shè)定不同的時間段進行檢驗,這樣正確性才會更加準確。經(jīng)過驗證,系統(tǒng)的穩(wěn)定很好,誤差較小,精確度高。六、 設(shè)計總結(jié)6.1設(shè)計過程中遇到的問題與解決方法剛開始調(diào)試時,由于對編程不太熟悉,程序是東拼西湊出來的,編譯總是有錯誤,

28、無法仿真,然后就不得不看單片機書重新寫程序,寫了好多遍,改了好多遍仿真終于出來了,但是在燒程序過程中還是有錯誤,不過好在人多,最后在同學的幫助下終于把程序燒進去了。6.2設(shè)計體會本次課程設(shè)計,我實現(xiàn)了基于單片機的秒表系統(tǒng)的設(shè)計和模擬仿真,完成了此課程設(shè)計的要求,即硬軟件設(shè)計,口接線、設(shè)計報告等。在課程設(shè)計過程中,我遇到了好多問題,例如,雖然說上學期認真地學習了單片機課程,但由于沒有實際操作過,運用起來變得有些生疏,通過跟老師和同學請教自己不懂的技巧,我深刻地認識到師生間的交流與同學之間的相互協(xié)作也是很重要的,有時候很多問題自己解決不了,但在老師與周圍同學的幫助下很快就解決了。再加上這次做課程設(shè)

29、計對Proteus和keil的使用,更是讓我學到了兩個新的軟件,使我對上述兩種軟件更加熟悉,用起來更得心應手,在做實物過程中更是體會到了分工合作的重要性,我們查資料,然后我們一起仿真學習軟件。剛開焊板子不能很好用電烙鐵,電烙鐵頭很快黑了也無法焊了,后來在同學的知道下和自己的探索下終于能很好的運用電烙鐵了,但是芯片太小操作起來也總是出錯,總是把引腳弄彎,最后,終于焊好了。焊板子雖然比較復雜,但是我們分工合作還是比大部分人先完成設(shè)計,達到了事半功倍的效果,然后我們又一起寫了論文,雖然有點復雜,但是還是很快完成了本次課程設(shè)計。通過課程設(shè)計讓我體會到了合作的重要性,工作效率高而且很愉快。在此,感老師和同學們的幫助。另外,此課程設(shè)計用到了好多單片機的知識,遇到一些不懂的問題,通過查資料和跟老師和同學討論,都一一解決了。通過這次課程設(shè)計,我明白了在學習專業(yè)課程的過程中,自己動手真的很重要。有些東西在課堂上一時半會兒也接受不了,更

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論