《籃球比賽計(jì)分器》word版_第1頁
《籃球比賽計(jì)分器》word版_第2頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、a河南理工大學(xué)單片機(jī)課程設(shè)計(jì)報(bào)告摘要本設(shè)計(jì)是采用單片機(jī)AT89C527段共陰LED 8 個(gè) 7 段共陰 LED 4 個(gè)用于記錄 AB 隊(duì)的分?jǐn)?shù),每隊(duì)2 個(gè) LED 顯示器顯示范圍可達(dá)到 099 分,足夠滿足 4 個(gè) LED 2 個(gè)用于顯示分鐘,2 個(gè)用于顯示秒鐘。賽程計(jì)時(shí)采用倒計(jì)時(shí)方式。即比賽前將時(shí)間設(shè)置好,比賽開099 分鐘,也完全滿足實(shí)際賽程的需要。當(dāng)比賽隊(duì) A 對(duì)得 1 分時(shí),按下 A+1 鍵;得 2 分時(shí),按下 A+2鍵;得3 分時(shí),按下A+3 鍵;當(dāng)加分出現(xiàn)錯(cuò)誤時(shí),可以按A-1 鍵減 1 分,可以達(dá)到調(diào)整分?jǐn)?shù)的作用;依照同樣的方法可以記錄 B 對(duì)的得分。采用單片機(jī)控制使這個(gè)系統(tǒng)按鍵操

2、作使用簡(jiǎn)潔,LED 顯示,安裝方便。解比賽,是體育器材向智能化發(fā)展的一個(gè)實(shí)例。本設(shè)計(jì)可以實(shí)現(xiàn):1、能記錄整個(gè)賽程的比賽時(shí)間,并能修改比賽時(shí)間2、能隨時(shí)刷新甲、乙兩隊(duì)在整個(gè)過程中的比分3、中場(chǎng)交換比賽場(chǎng)地時(shí),能交換甲、乙兩隊(duì)比分的位置4、比賽結(jié)束時(shí),能發(fā)出報(bào)警聲,等功能aa目錄1 31.1設(shè)計(jì)意義.31.2設(shè)計(jì)內(nèi)容.31.3設(shè)計(jì)任務(wù)和要求.32 42.1AT89C52簡(jiǎn)介.42.2數(shù)碼管顯示原理.42.3總體方案:.52.4硬件原理圖:.63 73.1主流程圖:.7 85 附1 附2aa1概述1.1 設(shè)計(jì)意義體育比賽計(jì)分系統(tǒng)是對(duì)體育比賽過程中所產(chǎn)生的時(shí)間,比分等數(shù)據(jù)進(jìn)行快速要求,體育比賽的計(jì)時(shí)計(jì)

3、分系統(tǒng)包括測(cè)量類,評(píng)分類,命中類,制勝類得分類等多種類型?;@球比賽是根據(jù)運(yùn)動(dòng)隊(duì)在規(guī)定的比賽時(shí)間里得分多少來決定勝負(fù)的,因此,實(shí)現(xiàn)高比賽現(xiàn)場(chǎng)感,表演娛樂觀眾等功能目標(biāo)。能耗低,價(jià)格便宜,可靠性高,抗干擾能力強(qiáng)和使用方便等獨(dú)特的優(yōu)點(diǎn),使單片產(chǎn)品的關(guān)鍵部位。世界各大電氣廠家,測(cè)控技術(shù)企業(yè),機(jī)電行業(yè),競(jìng)相把單片機(jī)分熟練,故本次設(shè)計(jì)的內(nèi)容相較簡(jiǎn)單,達(dá)不到正式比賽需求,僅供學(xué)習(xí)之用aa。1.2 設(shè)計(jì)內(nèi)容本系統(tǒng)是采用單片機(jī)AT89C527段共陰LED 8 個(gè) 7 段共陰 LED 4 個(gè)用于記錄 AB 隊(duì)的分?jǐn)?shù),每隊(duì)2 個(gè) LED 顯示器顯示范圍可達(dá)到 099 分,足夠滿足 4 個(gè) LED 2 個(gè)用于顯示分鐘

4、,2 個(gè)用于顯示秒鐘。賽程計(jì)時(shí)采用到計(jì)時(shí)方式。即比賽前將時(shí)間設(shè)置好,比賽開099 分鐘,也完全滿足實(shí)際賽程的需要。立了 11 個(gè)按鍵,其中 8 個(gè)用于設(shè)置,交換場(chǎng)地,啟動(dòng)和暫停等功能。1.3 設(shè)計(jì)任務(wù)和要求任務(wù): 設(shè)計(jì)一個(gè)用于賽場(chǎng)的籃球計(jì)時(shí)計(jì)分器。要求: 1、能記錄整個(gè)賽程的比賽時(shí)間,并能修改比賽時(shí)間。2、能隨時(shí)刷新甲、乙兩隊(duì)在整個(gè)過程中的比分。3、中場(chǎng)交換比賽場(chǎng)地時(shí),能交換甲、乙兩隊(duì)比分的位置。4、比賽結(jié)束時(shí),能發(fā)出報(bào)警聲。aa2 系統(tǒng)總體方案及硬件設(shè)計(jì)2.1 AT89C52簡(jiǎn)介單片機(jī)是在一塊芯片中集成了I/O口等計(jì)算機(jī)所需要的基本部件的大規(guī)模集成電路。其以體積小、功能全、性價(jià)比高等諸多優(yōu)點(diǎn)

5、而獨(dú)具特色,在工業(yè)控制、尖端武器、通信設(shè)備、家用電器等嵌入式應(yīng)用領(lǐng)域中獨(dú)占鰲頭。如果說 C 語言程序?qū)W生能動(dòng)手等特點(diǎn),成為工科學(xué)生硬件設(shè)計(jì)基礎(chǔ)課。2.2 數(shù)碼管顯示原理數(shù)碼管實(shí)際上是由7個(gè)發(fā)光管組成8字形構(gòu)成的,加上小數(shù)點(diǎn)就是8個(gè)。我們分別把他命名為A,B,C,D,E,F,G,H。aa圖 2.2 數(shù)碼管內(nèi)部結(jié)構(gòu)圖假設(shè)我們要顯示一個(gè)數(shù)字 2, 那么 A、B、G、E、D 這 5 個(gè)段的發(fā)光管亮就可以了,C、F、H 不亮,同時(shí)由于接法為共陰接法,那么為高電平是亮,低電平是滅。從高往低排列, P1.7-P1.0 寫成二進(jìn)制為 01011011, 把他轉(zhuǎn)化為 16 進(jìn)制則為 5BH。我們可以根據(jù)硬件的接

6、線把數(shù)碼管顯示數(shù)字編制成一個(gè)表格,見下表,以后直接調(diào)用就行了。其電路可采用一個(gè)并行口接一個(gè)數(shù)碼管,數(shù)碼管的公共端按共陰接 GND,本次能接少量數(shù)碼管。動(dòng)態(tài)接口采用各數(shù)碼管循環(huán)輪流顯示的方法,當(dāng)循環(huán)顯示的頻率較高時(shí),利用出,另一接口完成各數(shù)碼管的輪流點(diǎn)亮。多位一體的數(shù)碼管原理和單個(gè)的差不多。表 2.1 共陰極數(shù)碼管顯示顯示 P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 HE代小 FEDCBA碼0123456000000000111111000111101000110110111101111111110010110113FH06H5BH4FH66H6DH7DHaa

7、78900001101101001111111111107H7FH6FH2.3 總體方案:基于單片機(jī)系統(tǒng)的籃球賽計(jì)時(shí)計(jì)分器的系統(tǒng)構(gòu)成圖如下圖所示:圖 2.3 系統(tǒng)結(jié)構(gòu)圖本系統(tǒng)采用單片機(jī) AT89C51 作為本設(shè)計(jì)的核心元件。利用 7 段共陰 LED 8 個(gè) 7 段共陰 LED 4 個(gè)用于記錄 AB 隊(duì)的分?jǐn)?shù),每隊(duì)2 個(gè) LED 顯示器顯示范圍可達(dá)到 099 分,足夠滿足 4 個(gè) LED 2 個(gè)用于顯示分鐘,2 個(gè)用于顯示秒鐘。賽程計(jì)時(shí)采用到計(jì)時(shí)方式。即比賽前將時(shí)間設(shè)置好,比賽開099 分鐘,也完全滿足實(shí)際賽程的需要。了 11 個(gè)按鍵,其中 8 個(gè)用于設(shè)置,交換場(chǎng)地,啟動(dòng)和暫停等功能。2.4 硬

8、件原理圖:系統(tǒng)硬件圖如下圖 2.4 所示:RESPACK-8a11939P0.0/AD038P0.1/AD137XTAL1CRYSTALa3 軟件設(shè)計(jì)3.1 主流程圖:TR0=0顯示時(shí)間和比分N?aYa2、源程序代碼見附 1。4.Proteus 軟件仿真1.進(jìn)入比賽,先設(shè)置時(shí)間為一節(jié)或著半場(chǎng)。默認(rèn)是 15 分鐘(按下“A+1”進(jìn)行分鐘加 1,按下“A-1”進(jìn)行分鐘減 4.1aaRP11X19R112345678R4 R3 R2STARTPAUSECHANGE EFIELDSETTIMEAA+3A-1B-1A+1R6B+1B+3R5Q1BUZ1R7圖 4.12、按下“START/PAUSE”開始

9、比賽或者暫停,如圖 4.2RP1RESPACK-8C1330p1U1X119183938373635343332C2XTAL1CRYSTAL330pVCCXTAL2RST92122232425262728C31uF293031PSENALEEAR112345678101112131415161710kP1.3R4 R3 R2P1.4P1.5P3.5/T15.1k 5.1k 5.1KP1.6P1.7AT89C52 AR65.1kR5Q1BUZ12N30535.1kR7BUZZER5.1k圖 4.23、上面的液晶顯示為計(jì)時(shí)顯示。下面的液晶顯示為分?jǐn)?shù)顯示“左側(cè)為攻左半場(chǎng)aa4、按下“CHANGFIELD”交換場(chǎng)地,重新計(jì)時(shí)。5、A+1,A+2,A+3,A-1,B+1,B+2,B+3,B-1 進(jìn)行兩隊(duì)分?jǐn)?shù)調(diào)整5、課程設(shè)計(jì)體會(huì)aa看到了自己的實(shí)踐經(jīng)驗(yàn)還是比較缺乏,理論聯(lián)系實(shí)際的能力還急需提高。aa不輕易言棄。設(shè)計(jì)過程,也好比是我們?nèi)祟惓砷L(zhǎng)的歷程,常有一些不如意,也許而敲響。此次課程設(shè)計(jì)充分鍛煉了我的設(shè)計(jì)能力,給我們注入了一些全新的認(rèn)識(shí),為我以后的設(shè)計(jì)和實(shí)驗(yàn)奠定了基礎(chǔ),也為引導(dǎo)我以理論結(jié)合實(shí)踐起到重要意義。aa附1:源程序代碼 ;秒;分 aa aa aa C A aa 0 0分0 ; A 1aa

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論