日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

单片机c语言篮球比分_基于单片机的篮球比赛计时计分器的设计

發(fā)布時間:2023/12/2 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 单片机c语言篮球比分_基于单片机的篮球比赛计时计分器的设计 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

摘 要:本系統(tǒng)是采用單片機AT89C51作為本設(shè)計的核心原件。利用7段共陰LED作為顯示器件。在此設(shè)計中共接入了2個7段共陰LED顯示器,用于記錄得分和比賽時間,顯示范圍可以達(dá)到0到99分,基本滿足賽程需求。計分按照倒計時,每次計時時間為12分鐘,當(dāng)時間暫停和開始計時時給出報警。計時是倒計時,采用定時/計數(shù)0中斷,計分采用查詢的方式,查詢是否有鍵按下,如若有則跳轉(zhuǎn)到相應(yīng)的計分子程序進行相應(yīng)的計分。

關(guān)鍵詞:AT89C51;LED顯示;定時計數(shù)器

1 引言

籃球是一項充滿樂趣的運動,打籃球可以學(xué)到很多課本里沒有的東西,比如信任,合作,鼓勵等,現(xiàn)在籃球普及率已經(jīng)很高,不僅僅是專業(yè)運動員的運動,也是普通老百姓的活動,不管是走在學(xué)校里,還是公園里,甚至是鄉(xiāng)村里,都能看到籃球場,都能看到打籃球的人,籃球已成為我們大部分人生活里不可或缺的組成部分,每天都能聽到有人在談?wù)摶@球,說說自己喜歡的NBA巨星……因為喜歡籃球,所以打籃球,時不時會來場激烈的比賽,籃球計分器將讓我們擺脫用粉筆或記分牌計分帶來的不便,輕輕松松幾個按鈕開關(guān)就能讓我們記下分?jǐn)?shù),讓我們感受到科技給我們帶來的巨變。

2 工作原理

本系統(tǒng)采用單片機AT89C51作為本設(shè)計的核心元件。利用7段共陽LED作為顯示器件。在此設(shè)計中共接入了8個7段共陽LED顯示器,其中4個用于記錄AB隊的分?jǐn)?shù),每隊2個LED顯示器顯示范圍可達(dá)到0~99分,足夠滿足賽程需要,另外4個LED顯示器則用來記賽程時間,其中2個用于顯示分鐘,2個用于顯示秒鐘。賽程計時采用倒計時方式。即比賽前將時間設(shè)置好,即12分鐘,比賽開始時啟動計時,直至計時到零為止。本設(shè)計中設(shè)立了10個按鍵,其中8個用于設(shè)置兩隊的比分,1個用于交換場地,1個用于啟動和暫停等功能。

3 系統(tǒng)設(shè)計

圖1為系統(tǒng)設(shè)計框圖,系統(tǒng)硬件設(shè)計根據(jù)系統(tǒng)框圖,從系統(tǒng)框圖中可以知道,該系統(tǒng)中包含了預(yù)期設(shè)計的幾個部分。而核心部分是AT89C51單片機,單片機在系統(tǒng)設(shè)計程序的控制下,實現(xiàn)預(yù)期功能,連線過程中,由于上拉電阻過多,所以選擇RESPACK-7和RESPACK-8兩個排阻,使整體電路簡單美觀,本設(shè)計中未使用總線。

4 計分電路設(shè)計

該電路采用查詢的方式設(shè)計,即當(dāng)有鍵按下時給出低電平,再用軟件查詢的方式檢查是否有低電平,如有則顯示相應(yīng)的計分。所以在設(shè)計時考慮設(shè)計相應(yīng)的上拉電阻,因為按鈕不能直接和單片機的引腳相連。按下相應(yīng)按鍵可以達(dá)到本系統(tǒng)各個計分功能。各按鍵及對應(yīng)功能如下:

RESEAT鍵:恢復(fù)比分和時間;

A+1鍵:顯示A隊分?jǐn)?shù)加一;

A+2鍵:顯示A隊分?jǐn)?shù)加二;

A+3鍵:顯示A隊分?jǐn)?shù)加三;

A-1鍵:顯示A隊分?jǐn)?shù)減一(防止在計分時按錯的情況);

B隊按鍵功能同上;

5 系統(tǒng)仿真

根據(jù)電路連接圖連接電路,在KEIL環(huán)境下編譯鏈接裝入issue7 Professional中,修改預(yù)定參數(shù),進行軟件仿真,點擊軟件執(zhí)行鍵,最終仿真成功得到圖2所示的結(jié)果:

6 結(jié)論

這次設(shè)計對我來說試一次難得的經(jīng)歷,首先讓我對所學(xué)單片機課程有了全面的熟悉、新的認(rèn)識和深刻的理解,對于Proteus軟件有了更熟練的掌握,在設(shè)計過程中遇到了不少困難,經(jīng)過多次的努力和嘗試最終成功,當(dāng)然收獲遠(yuǎn)遠(yuǎn)大于成功。電路的連接不可放過每個細(xì)節(jié),少有疏忽就會出錯。對電路的整體布局也相當(dāng)重要,一個好的布局對于理解和調(diào)試過程中的檢查錯誤不可缺少,還能使整個電路美觀,便于修改和創(chuàng)新。

本次設(shè)計當(dāng)中還有想到的不足之處:設(shè)計有許多可新加的擴展功能,例如倒計時為0時給與鳴笛提醒,24秒進攻時間的顯示,隊員犯規(guī)次數(shù)的記錄與顯示等等,由于自己的能力有限,未能在本次設(shè)計中實現(xiàn)。

在這次的實踐與學(xué)習(xí)當(dāng)中,盡管區(qū)間困難多多,但我還是從中學(xué)到了很多的新知識、新技能和解決困難的方法,也最終體驗到了經(jīng)歷困難到最終獲得成功的那種無以言表喜悅。總之,本次課程設(shè)計讓我收獲頗多,也希望自己能在以后的學(xué)習(xí)當(dāng)中能堅持這種不懈努力,迎難而上的精神。

參考文獻

[1] 王思明. 單片機原理及設(shè)計與應(yīng)用[M].北京:科學(xué)教育出版社,2012.

[2] 胡輝. 單片機原理與應(yīng)用[M].北京:中國水利水電出版社,2007.

[3] 戴佳. 51單片機C語言應(yīng)用程序設(shè)計實例精講[M].北京:電子工業(yè)出版社,2006.

[4] 張涵. 基于PROTEUS的電路及單片機設(shè)計與仿真[M].北京:電子工業(yè)出版社,2012.

作者簡介

唐志將,邵陽學(xué)院信息工程系電子科學(xué)與技術(shù)專業(yè)學(xué)生

通訊作者(指導(dǎo)老師)

彭森,邵陽學(xué)院信息工程系教師

總結(jié)

以上是生活随笔為你收集整理的单片机c语言篮球比分_基于单片机的篮球比赛计时计分器的设计的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。