單片機(jī)課程設(shè)計(jì)-秒表系統(tǒng)設(shè)計(jì)(共23頁)_第1頁
單片機(jī)課程設(shè)計(jì)-秒表系統(tǒng)設(shè)計(jì)(共23頁)_第2頁
單片機(jī)課程設(shè)計(jì)-秒表系統(tǒng)設(shè)計(jì)(共23頁)_第3頁
單片機(jī)課程設(shè)計(jì)-秒表系統(tǒng)設(shè)計(jì)(共23頁)_第4頁
單片機(jī)課程設(shè)計(jì)-秒表系統(tǒng)設(shè)計(jì)(共23頁)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上中南科技大學(xué) 課程設(shè)計(jì)(論文)題 目 名 稱 基于單片機(jī)的秒表系統(tǒng)設(shè)計(jì) 課 程 名 稱 單片機(jī)原理及在電氣測控學(xué)科中的應(yīng)用 學(xué) 生 姓 名 學(xué) 號 系 、專 業(yè) 電氣工程系、09電氣測控類 指 導(dǎo) 教 師 2011年 月 日邵陽學(xué)院課程設(shè)計(jì)(論文)任務(wù)書年級專業(yè)09電氣測控學(xué)生姓名 學(xué) 號 題目名稱 基于單片機(jī)的秒表系統(tǒng)設(shè)計(jì)設(shè)計(jì)時(shí)間課程名稱單片機(jī)原理及在電氣測控學(xué)科中的應(yīng)用課程編號設(shè)計(jì)地點(diǎn)數(shù)字控制與PLC實(shí)驗(yàn)室(一、 課程設(shè)計(jì)(論文)目的課程設(shè)計(jì)是在校學(xué)生素質(zhì)教育的重要環(huán)節(jié),是理論與實(shí)踐相結(jié)合的橋梁和紐帶。單片機(jī)課程設(shè)計(jì),要求學(xué)生更多的完成軟硬結(jié)合的動(dòng)手實(shí)踐方案,解決

2、目前學(xué)生課程設(shè)計(jì)過程中普遍存在的缺乏動(dòng)手能力的現(xiàn)象。單片機(jī)課程設(shè)計(jì)是繼電子技術(shù)、和單片機(jī)原理與應(yīng)用課程之后開出的實(shí)踐環(huán)節(jié)課程,其目的和任務(wù)是訓(xùn)練學(xué)生綜合運(yùn)用已學(xué)課程“電子技術(shù)基礎(chǔ)”、“單片機(jī)原理及應(yīng)用”的基本知識(shí),獨(dú)立進(jìn)行單片機(jī)應(yīng)用技術(shù)和開發(fā)工作,掌握單片機(jī)程序設(shè)計(jì)、調(diào)試和應(yīng)用電路設(shè)計(jì)、分析及調(diào)試檢測。二、 已知技術(shù)參數(shù)和條件1、89C51系列單片機(jī),LED數(shù)碼管等;2、KEIL 軟件;Wave軟件;Proteus仿真軟件;3、THKSCM-1型單片機(jī)實(shí)驗(yàn)系統(tǒng)。三、 任務(wù)要求1、 設(shè)計(jì)一個(gè)精度為0.1s的秒表系統(tǒng) ;2、 具有啟動(dòng)、停止、清零的功能;3、 設(shè)計(jì)每到一秒有聲音提醒功能,可以通過按

3、鈕打開及關(guān)閉該提醒功能;4、 其他功能(創(chuàng)新部分)。注:1此表由指導(dǎo)教師填寫,經(jīng)教研室審批,指導(dǎo)教師、學(xué)生簽字后生效;2此表1式3份,學(xué)生、指導(dǎo)教師、教研室各1份。四、參考資料和現(xiàn)有基礎(chǔ)條件(包括實(shí)驗(yàn)室、主要儀器設(shè)備等)1、單片機(jī)課程設(shè)計(jì)指導(dǎo),中南大學(xué)出版社,張一斌等2009年9月2、單片機(jī)實(shí)驗(yàn)與實(shí)踐教程,北京航空航天大學(xué)出版社,何立民等2004年7月3、童詩白.模擬電子技術(shù)基礎(chǔ),高等教育出版社,2001年4、THKSCM-1型單片機(jī)實(shí)驗(yàn)系統(tǒng)實(shí)驗(yàn)指導(dǎo)書、KEIL 軟件,WAVE 軟件5、數(shù)字控制與PLC實(shí)驗(yàn)室”THKSCM-1型單片機(jī)實(shí)驗(yàn)系統(tǒng)”。五、進(jìn)度安排2011年6月7日:收集和課程設(shè)計(jì)有

4、關(guān)的資料,熟悉課題任務(wù)何要求2011年6月8日:總體方案設(shè)計(jì)2011年6月9日-10日:硬件電路設(shè)計(jì)2011年6月11日-12日:軟件設(shè)計(jì)2011年6月13日-15日:系統(tǒng)調(diào)試改進(jìn)2011年6月16日:整理書寫設(shè)計(jì)說明書2011年6月17日:答辯并考核六、教研室審批意見教研室主任(簽名): 年 月 日七、主管教學(xué)主任意見 主管主任(簽名): 年 月 日八、備注指導(dǎo)教師(簽字): 學(xué)生(簽字):邵陽學(xué)院課程設(shè)計(jì)(論文)評閱表學(xué)生姓名 學(xué) 號 系 專業(yè)班級 09電氣測控一班 題目名稱 基于單片機(jī)的秒表系統(tǒng)設(shè)計(jì) 課程名稱 單片機(jī)原理及在電氣測控學(xué)科中的應(yīng)用 一、學(xué)生自我總結(jié) 通過這次設(shè)計(jì),我學(xué)到了許

5、多課外的東西,加深了對單片機(jī)等知識(shí)的了解,提高了應(yīng)用思考和設(shè)計(jì)能力, 同時(shí)也發(fā)現(xiàn)了自己的許多不足,在設(shè)計(jì)中遇到了很多問題,比如對知識(shí)掌握不夠牢固,學(xué)的不夠深,以及對一些器件的不了解等。在設(shè)計(jì)中我明白了我們作為一名工科學(xué)生,僅僅掌握好課堂上的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,我們還需要更深入的進(jìn)行擴(kuò)展延伸,并加強(qiáng)自己的實(shí)際動(dòng)手能力,只有理論與實(shí)踐相結(jié)合才是真正的掌握知識(shí)。 學(xué)生簽名: 年 月 日二、指導(dǎo)教師評定評分項(xiàng)目平時(shí)成績論文答辯綜合成績權(quán) 重304030單項(xiàng)成績指導(dǎo)教師評語: 指導(dǎo)教師(簽名): 年 月 日注:1、本表是學(xué)生課程設(shè)計(jì)(論文)成績評定的依據(jù),裝訂在設(shè)計(jì)說明書(或論文)的“任務(wù)書”頁后面;2、

6、表中的“評分項(xiàng)目”及“權(quán)重”根據(jù)各系的考核細(xì)則和評分標(biāo)準(zhǔn)確定。專心-專注-專業(yè)摘要 近年來隨著科技的飛速發(fā)展,單片機(jī)的應(yīng)用正在不斷的走向深入。本文闡述了基于單片機(jī)的電子秒表設(shè)計(jì)。本設(shè)計(jì)主要特點(diǎn)是計(jì)時(shí)精度達(dá)到0.1s,解決了傳統(tǒng)的由于計(jì)時(shí)精度不夠造成的誤差和不公平性,是各種體育競賽的必備設(shè)備之一。本設(shè)計(jì)是基于AT89C51單片機(jī)設(shè)計(jì)的,我們是分為幾個(gè)模塊來設(shè)計(jì)的。首先對秒表的硬件進(jìn)行了設(shè)計(jì),它包括時(shí)鐘電路設(shè)計(jì)、復(fù)位電路設(shè)計(jì)以及外部顯示電路。利用89C51單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,結(jié)合顯示電路、LED數(shù)碼管以及外部中斷電路來設(shè)計(jì)計(jì)時(shí)器。計(jì)時(shí)精度為0.1s。其次是軟件進(jìn)行了設(shè)計(jì),軟件系

7、統(tǒng)采用匯編語言編寫程序,包括顯示程序,定時(shí)中斷服務(wù),外部中斷服務(wù)程序,延時(shí)程序等。最后通過仿真調(diào)試,在proteus環(huán)境下建立了仿真模型,仿真結(jié)果表明本設(shè)計(jì)是正確的。 關(guān)鍵詞:單片機(jī);秒表;系統(tǒng)設(shè)計(jì) 目錄摘要 I1 課題內(nèi)容要求及目的11.1課題內(nèi)容11.2課題要求11.3 課題目的12 硬件設(shè)計(jì)22.1 AT89C51單片機(jī)簡介2 2.2設(shè)計(jì)思路22.3硬件電路設(shè)計(jì)33軟件設(shè)計(jì)53.1程序設(shè)計(jì)53.2源程序64系統(tǒng)調(diào)試與仿真114.1 proteus簡介114.2仿真調(diào)試125總結(jié)13參考文獻(xiàn)14致謝151 課題內(nèi)容要求及目的1.1課題內(nèi)容用AT89C51設(shè)計(jì)一個(gè)秒表,該秒表課可顯示0.05

8、9.9秒的時(shí)間,進(jìn)行相應(yīng)的單片機(jī)硬件電路的設(shè)計(jì)并進(jìn)行軟件編程利用單片機(jī)定時(shí)器/計(jì)數(shù)器中斷設(shè)計(jì)秒表,從而實(shí)現(xiàn)秒、十分之一秒的計(jì)時(shí)。綜合運(yùn)用所學(xué)的單片機(jī)原理與應(yīng)用理論知識(shí),通過實(shí)踐加強(qiáng)對所學(xué)知識(shí)的理解,具備設(shè)計(jì)單片機(jī)應(yīng)用系統(tǒng)的能力。通過本次系統(tǒng)設(shè)計(jì)加深對單片機(jī)掌握定時(shí)器、外部中斷的設(shè)置和編程原理的全面認(rèn)識(shí)復(fù)習(xí)和掌握。本系統(tǒng)利用單片機(jī)的定時(shí)器/計(jì)數(shù)器定時(shí)和記數(shù)的原理,通過采用proteus仿真軟件來模擬實(shí)現(xiàn)。模擬利用AT89C51單片機(jī)、LED數(shù)碼管以及控件來控制秒表的計(jì)數(shù)以及計(jì)位!其中有三位數(shù)碼管用來顯示數(shù)據(jù),顯示秒(兩位)和十分之一秒,十分之一秒的數(shù)碼管計(jì)數(shù)從09,滿十進(jìn)一后顯示秒的數(shù)碼管的數(shù)字

9、加一,并且十分之一秒顯示清零重新從零計(jì)數(shù)。計(jì)秒數(shù)碼管采用三位的數(shù)碼管,當(dāng)計(jì)數(shù)超過范圍是所有數(shù)碼管全部清零重新計(jì)數(shù)。1.2課題要求本課題是基于單片機(jī)的秒表系統(tǒng)設(shè)計(jì),它的具體要求有以下幾點(diǎn):(1) 用單片機(jī)AT89C51實(shí)現(xiàn);(2) 以0.1秒為最小單位進(jìn)行顯示;(3) 秒表量程為0.0-59.9秒,用 LED顯示;(4) 有清零、開始、停止功能、每到一秒有聲音提示;1.3課題目的通過課程設(shè)計(jì),進(jìn)一步熟悉和掌握AT89C51單片機(jī)的結(jié)構(gòu)及工作原理,掌握以單片機(jī)核心的電路設(shè)計(jì)的基本方法和技術(shù),了解表關(guān)電路參數(shù)的計(jì)算方法。通過完成一個(gè)包括電路設(shè)計(jì)和程序開發(fā)的完整過程,進(jìn)一步了解開發(fā)一單片機(jī)應(yīng)用系統(tǒng)的全

10、過程,通過此綜合訓(xùn)練,為以后畢業(yè)設(shè)計(jì)打下一定的基礎(chǔ)。(1)通過本次課程設(shè)計(jì)加深對單片機(jī)課程的全面認(rèn)識(shí)。(2)掌握定時(shí)器、外部中斷的設(shè)置和編程。(3)該實(shí)驗(yàn)通過單片機(jī)的軟件延時(shí)設(shè)計(jì),設(shè)計(jì)簡單的計(jì)時(shí)器系統(tǒng),能正確的計(jì)時(shí)。(4)通過本次課程設(shè)計(jì)能夠?qū)Τ绦蜻M(jìn)行編輯,校驗(yàn)。 2.硬件設(shè)計(jì)2.1 AT89C51單片機(jī)簡介 AT89C51是一種低功耗、高性能的片內(nèi)含有4KB快閃可編程/擦除只讀存儲(chǔ)器(FPEROM-Flash Programmable and Eraseable Read Only Memory)的8位CMOS微控制器,使用高密度、非易失存儲(chǔ)技術(shù)制造,并且與89C51引腳和指令系統(tǒng)完全兼容。

11、引腳分別如圖2.1所示。圖2.1 單片機(jī)引腳分布圖圖2.1所示的單片機(jī)是引腳雙列直插封裝方式,電源引腳40腳與接地腳20。P0口作輸入口使用時(shí),應(yīng)先向口鎖存器寫入1。P1口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P1的輸出緩存可驅(qū)動(dòng)4個(gè)TTL輸入。P2口是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口。P3口也是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O端口,P3端口還用于一些復(fù)用功能。2.2設(shè)計(jì)思路這次的試驗(yàn)要求進(jìn)行計(jì)時(shí)并且在數(shù)碼管上顯示時(shí)間,先要基本了解硬件內(nèi)在結(jié)構(gòu),確定用p2并行端口進(jìn)行數(shù)碼管控制輸入,使用P1.6,P1.5,P1.4進(jìn)行選擇0.1秒位,秒位,十位秒位,以P3.0為開始控制,P3

12、.1為停止控制,P3.2為清零控制。 本次實(shí)驗(yàn)設(shè)計(jì)的基本思路是要求借助AT89C51單片機(jī)做出一個(gè)0-59.9s的秒表從十位秒到0.1位秒數(shù)這些計(jì)時(shí)的位數(shù)是存在一個(gè)內(nèi)嵌的結(jié)構(gòu),就是0.1秒位滿足條件然后進(jìn)行跳位使秒位加一的過程,當(dāng)0.1s到0.9s時(shí)該位自動(dòng)清零并且秒位加一,秒位達(dá)到9時(shí)也自動(dòng)清零并向十秒位加一。當(dāng)計(jì)數(shù)超過范圍是所有數(shù)碼管全部清零重新計(jì)數(shù)。其次開始控制,停止控制,清零控制等功能,我們采用蜂鳴器進(jìn)行提示,該信號由P1.0輸出由7406非門與外加電源驅(qū)動(dòng),通過一個(gè)延時(shí)子程序加以控制。最后就是根據(jù)硬件的條件進(jìn)行編程,要求軟硬件相互兼容。這也是設(shè)計(jì)的關(guān)鍵之處。因此需查閱相關(guān)書籍。2.3

13、硬件電路設(shè)計(jì)(1)時(shí)鐘電路與復(fù)位電路 利用12分頻的晶振的一個(gè)機(jī)器周期為一微妙,通過循環(huán)延時(shí)產(chǎn)生0.1秒的延時(shí),晶振電路原理及單片機(jī)復(fù)位電路圖如圖2.2所示。 圖2.2 時(shí)鐘與復(fù)位電路圖單片機(jī)的時(shí)鐘信號用來提供單片機(jī)內(nèi)各種微操作的時(shí)間基準(zhǔn),89C51片內(nèi)設(shè)有一個(gè)由反向放大器所構(gòu)成的振蕩電路,XTAL1和 XTAL2分別為振蕩電路的輸入和輸出端,89C51單片機(jī)的時(shí)鐘信號通常用兩種電路形式得到:內(nèi)部振蕩方式與外部振蕩方式。外部方式的時(shí)鐘很少用,若要用時(shí),只要將XTAL1接地,XTAL2接外部振蕩器就行。對于復(fù)位操作,我們采用手動(dòng)復(fù)位,通過按鈕開關(guān)使單片機(jī)進(jìn)入復(fù)位狀態(tài),這是單片機(jī)能否正常工作的關(guān)鍵

14、。 (2)硬件電路設(shè)計(jì) 使用proteus軟件設(shè)計(jì)的硬件電路包含了三個(gè)功能控制鍵和一個(gè)單片機(jī)復(fù)位按鈕及蜂鳴器控制開關(guān)。具體如圖2.3所示。圖2.3 硬件電路連接圖時(shí)鐘電路與復(fù)位電路已在前邊介紹,在此主要介紹端口電路,對于外顯電路的設(shè)計(jì)我們采用四位數(shù)碼管,事實(shí)上根據(jù)要求只用到三位,我們利用p1.4、p1.5、p1.6對數(shù)碼管進(jìn)行位選。對于按鈕開關(guān)電路,我們利用p3.0、p3.1、p3.2分別作為開始、停止及清零功能的電路接口。對于聲音提示我們采用蜂鳴器裝置,信號由p1.0口接入經(jīng)過非門和驅(qū)動(dòng)電源構(gòu)成。 3軟件設(shè)計(jì) 3.1程序設(shè)計(jì) 根據(jù)課題內(nèi)容,可做出主程序流程圖如圖3.1所示。開 始有進(jìn)位嗎?初

15、始化有暫停指令嗎?Y有清零指令嗎?0.1秒位加一NNNY有進(jìn)位嗎?NY秒位加一十秒位加一Y有進(jìn)位嗎?NY聲音提示圖3.1 主程序流程圖 流程圖體現(xiàn)著設(shè)計(jì)程序的思路程序,開始后首先進(jìn)行數(shù)據(jù)初始化然后是條件判斷滿足條件或不滿足則進(jìn)行對應(yīng)的處理,如首先依次判斷是否暫停是否清零,然后十分之一妙位計(jì)數(shù),再判斷是否進(jìn)位,若是秒位就加一,秒位加一后進(jìn)行聲音提示,接著再判斷是否有進(jìn)位,若有則十秒位加一,若十秒位產(chǎn)生進(jìn)位則重新計(jì)時(shí)。3.2源程序:HAOMIAO EQU 34HMIAO EQU 35HSHIMIAO EQU 36HORG 0000HAJMP STARTORG 0030HSTART: CLR C S

16、ETB P1.6 SETB P1.5 SETB P1.4 MOV HAOMIAO,#0 MOV MIAO,#0 MOV SHIMIAO,#0 MOV DPTR,#TABLE MOV A,#00H MOVC A,A+DPTR CLR P1.6 MOV P2,A MOV A,#00H MOVC A,A+DPTR CLR P1.4 MOV P2,A MOV DPTR,#TABLE1 MOV A,#00H MOVC A,A+DPTR CLR P1.5 MOV P2,A LCALL KAISHI LCALL MAIN SHIWEI : SETB P1.5 MOV DPTR,#TABLE ;十秒位顯示 M

17、OV MIAO,#0 ;使秒位從零位重新循環(huán) INC SHIMIAO MOV A,SHIMIAO CLR C SUBB A,#6 JZ START AJMP MAIN RET TINGZHI: MOV A,#00H ;判斷是否有清零指 MOV A,P3 ANL A,#04H JZ START MOV A,#00H ;判斷是否有停止指令 MOV A,P3 CLR C ANL A,#02H LCALL YANSHI JZ MAIN LJMP TINGZHI START1 : LJMP START SHIWEI1: LJMP SHIWEI MAIN : SETB P1.5 SETB P1.4 SET

18、B P1.6 MOV A,#00H ; 判斷是否有清零指令 MOV A,P3 ANL A,#04H JZ START1 MOV A,#00H ; 判斷是否有停止指令 MOV A,P3 CLR C ANL A,#02H JZ TINGZHI MOV DPTR,#TABLE ; 0.1位秒顯示 I NC HAOMIAO ;加一,可查下一位數(shù)據(jù) MOV A, HAOMIAO ; 判斷是否進(jìn)位 CLR C SUBB A,#10 JZ MIAOZHEN LCALL YANSHI ;延時(shí)0.1秒 AJMP MAIN RET ;繼續(xù)計(jì)時(shí)MIAOZHEN: SETB P1.4 MOV DPTR,#TABLE1

19、 ;秒位顯示 MOV HAOMIAO,#0 ;使0.1秒從零重新循環(huán) INC MIAO ;加一,可查下一位數(shù)據(jù) MOV A,MIAO ;判斷是否進(jìn)位 CLR C SUBB A,#10 JZ SHIWEI1 LCALL SND AJMP MAIN ;返回0.1秒計(jì)YANSHI: MOV R6,#30 DL2: MOV A,#00H ;判斷是否有清零指令 MOV A,P3 ANL A,#04H JZ START1 MOV DPTR,#TABLE MOV A,SHIMIAO MOVC A,A+DPTR CLR P1.6 MOV P2,A ACALL YIHAOMIAO SETB P1.6 MOV A

20、,HAOMIAO MOVC A,A+DPTR CLR P1.4 MOV P2,A ACALL YIHAOMIAO SETB P1.4 MOV DPTR,#TABLE1 MOV A,MIAO MOVC A,A+DPTR CLR P1.5 MOV P2,A ACALL YIHAOMIAO SETB P1.5 DJNZ R6,DL2 RET YIHAOMIAO: MOV R7,#250 CV:NOP NOP DJNZ R7,CV RET KAISHI: MOV A,#0 MOV A,P3 ANL A,#01H JNZ KAISHI RETSND: SETB P1.0 MOV R1,#1EHDL: M

21、OV R0,#0F9HDL1: DJNZ R0,DL1 DJNZ R1,DL CLR P1.0 RET TABLE:DB3FH,06H,5BH,4FH,66H,6DH,7DH,07H,7FH, 6FH;0,1,2,3,4,5,6,7,8,9TABLE1:DB0BFH,086H,0DBH,0CFH,0E6H,0EDH,0FDH, 087H,0FFH,0EFH END 4系統(tǒng)調(diào)試與仿真4.1仿真軟件簡介 (1)Proteus是英國Labcenter electronics公司出版的仿真軟件。它不僅具有其它仿真軟件的仿真功能,還能仿真單片機(jī)及外圍器件,它是目前最好的仿真單片機(jī)及外圍器件的工具。受到單

22、片機(jī)愛好者、從事單片機(jī)教學(xué)的教師、致力于單片機(jī)開發(fā)應(yīng)用的科技工作者的青睞。 (2)在Proteus繪制好原理圖后,調(diào)入已編譯好的目標(biāo)代碼文件:*.HEX,可以在Proteus的原理圖中看到模擬的實(shí)物運(yùn)行狀態(tài)和過程。Proteus不僅可將許多單片機(jī)實(shí)例功能形象化,也可將許多單片機(jī)實(shí)例運(yùn)行過程形象化。前者可在相當(dāng)程度上得到實(shí)物演示實(shí)驗(yàn)的效果,后者則是實(shí)物演示實(shí)驗(yàn)難以達(dá)到的效果。它的元器件、連接線路等卻和傳統(tǒng)的單片機(jī)實(shí)驗(yàn)硬件高度對應(yīng)。這在相當(dāng)程度上替代了傳統(tǒng)的單片機(jī)實(shí)驗(yàn)教學(xué)的功能。 4.2仿真調(diào)試(1) 經(jīng)過對程序的運(yùn)行,并用wave軟件編譯后,用proteus仿真軟件進(jìn)行仿真,按下“開始”按鈕之前

23、,可以看到數(shù)碼管上數(shù)字子顯示為零如圖4.1所示。圖4.1 開始狀態(tài)圖由圖4.1可以清楚的看到,秒表的初始狀態(tài),三位數(shù)碼管都顯示為零。進(jìn)行位選的端口也都處于低電位,蜂鳴器也未工作。單片機(jī)復(fù)位端為低電平。(2) 當(dāng)按下“開始”時(shí)秒表開始計(jì)時(shí),秒表開始計(jì)時(shí),其狀態(tài)如圖4.2所示。圖4.2 開始計(jì)時(shí)圖由圖4.2可以看到,開始計(jì)時(shí)后,數(shù)碼管數(shù)字在變化,圖中為十分之一秒位的數(shù)碼管顯示情況。(3) 當(dāng)按下“停止”時(shí)秒表停止計(jì)時(shí),數(shù)碼管顯示的數(shù)字不再變化,如圖4.3所示。圖4.3 停止?fàn)顟B(tài)圖由圖4.3可以看到按下“停止”按鈕后各個(gè)數(shù)碼管的數(shù)字不再變化蜂鳴器也停止工作。(4) 當(dāng)按下“清零”時(shí)秒表無論是在計(jì)時(shí)還是在停止?fàn)顟B(tài)都一律清零各數(shù)碼管全為零,回到初始狀態(tài)。5 總結(jié)本文主要從硬件和軟件兩個(gè)方面結(jié)合說明設(shè)計(jì)的總體思路和實(shí)現(xiàn)過程,預(yù)期的設(shè)計(jì)目的是:能夠?qū)崿F(xiàn)計(jì)時(shí)的基本功能,正常顯示計(jì)時(shí)。在設(shè)計(jì)過程中,曾經(jīng)遇到很多的障礙,設(shè)計(jì)圖經(jīng)過許多次的修改最后才定下來,但在調(diào)試的過程中又出現(xiàn)了問題需要修改原理圖;在編程那里花費(fèi)的時(shí)間是最多的,編程的過

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論