• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于STC89C51單片機的籃球計時計分器設計

      2017-06-16 23:16:59李萍
      科技創(chuàng)新與應用 2017年17期
      關鍵詞:籃球比賽

      摘 要:根據(jù)籃球比賽規(guī)則,設計出基于STC89C51單片機的籃球計時計分器。文章介紹了系統(tǒng)設計的硬件原理及軟件的設計流程。該設計具有賽程時間顯示、兩隊比分顯示、結束報警提示等輸出顯示功能,以及修改賽程時間、比賽暫停、交換兩隊比分等操作控制等功能。本設計具有電路簡潔、操作方便、性能穩(wěn)定且便于攜帶等優(yōu)點,在各類基層籃球比賽中具有良好的使用推廣價值。

      關鍵詞:計時計分器;STC89C51;籃球比賽;LED顯示

      在傳統(tǒng)的籃球比賽中,經(jīng)常需要人工翻牌記錄賽程分數(shù),這種方式效率低,且無法給運動員及觀眾隨時提供賽程信息。本文提出一種基于STC89C52單片機為核心控制的計時計分器系統(tǒng),可代替球場上的人工計時計分,實現(xiàn)帶電子顯示,且比賽結束報警等功能的精確計時計分功能。器件價格便宜,使用方便,使籃球比賽的過程記錄更加及時和有效。

      籃球計時計分要求如下:(1)記錄并修改比賽時間;(2)能隨時刷兩隊的比分顯示;(3)中場交換場地時,能交換兩隊比分位置;(4)能隨時接受暫停請求;(5)比賽結束時發(fā)出報警提示。

      1 總體方案設計

      系統(tǒng)主要包括單片機、LED顯示電路、定時報警、按鍵控制電路、時鐘電路及復位電路等組成,系統(tǒng)總體框圖如圖1所示。

      2 硬件設計

      2.1 單片機最小系統(tǒng)

      設計采用STC89C51單片機作為主控制器。STC89C51是STC公司生產的低功耗、高性能CMOS 8位微控制器,具有4KB的在系統(tǒng)可編程Flash ROM。STC89C51單片機外接加上時鐘電路和復位電路,即可構成單片機的最小系統(tǒng)。

      2.2 按鍵模塊設計

      按鍵接至P1口和P3口,按鍵按下時輸入是低電平。P1口從P1.0開始,鍵的設置如下:add1、add2鍵是加1分、加2分鍵,reduce鍵為減1分,turn是切換雙方加減分鍵,exchange是位置交換鍵,stopbeep是關蜂鳴器鍵,start是啟動鍵,stop是暫停鍵。此外,還有兩個按鍵, P3.2 引腳的add_min是加1分鐘鍵, P3.3引腳的add_1s為加1秒鐘鍵,用于比賽時間設定。

      2.3 LED顯示模塊設計

      顯示分為計時和計分顯示兩個部分,均采用共陰極LED數(shù)碼管動態(tài)掃描顯示,由一個四位一體和二個兩位一體的共陰極數(shù)碼管構成。數(shù)碼管的7個段控端輸出經(jīng)過74HC573驅動器進行電流放大驅動接至P0口,8個位控端經(jīng)過74HC04反相放大驅動后接至P2口。采用動態(tài)掃描方式,在足夠短的周期內,使各位數(shù)碼管逐個輪流受控顯示。

      此外,還有定時報警模塊,報警信號輸出接P1.7,由蜂鳴器及其驅動電路組成。定時時間到,揚聲器報警,比賽結束,按stopbeep鍵可停止報警。

      2.4 系統(tǒng)原理圖及仿真圖

      根據(jù)系統(tǒng)的硬件設計,得到系統(tǒng)的原理圖及仿真圖如圖2所示。

      3 軟件設計

      軟件設計采用C語言模塊設計方法,程序由主程序、T0中斷程序、顯示程序、外部中斷0程序、按鍵程序及報警程序等組成,其中主程序及T0中斷子程序流程如圖3、圖4所示。

      4 系統(tǒng)仿真與系統(tǒng)調試

      設計采用C語言編程,在Keil C51軟件編譯環(huán)境中,經(jīng)過編譯和連接,生成十六進制的目標代碼文件.hex。在硬件上,用Proteus軟件繪制出原理圖,經(jīng)過純電路調試無誤后,將生成的目標代碼文件加載到Proteus界面的AT89C51中(Proteus中無STC89C51模型,可用AT89C51替代)。接著再進行軟硬件聯(lián)合調試,反復調試,直至所有顯示及按鍵功能實現(xiàn),得到圖2所示的仿真結果圖。仿真成功后,根據(jù)仿真原理圖,繪制PCB布線圖,并進行實物調試,如圖5所示,調試結果證明了系統(tǒng)設計的正確性。

      5 結論

      本設計以STC89C51單片機為控制核心,開發(fā)出具有具有記錄籃球比賽賽程信息的控制系統(tǒng),經(jīng)過Proteus硬件仿真及Keil C51的軟件仿真調試成功后,進行實物調試也證明系統(tǒng)設計的正確性和可行性。系統(tǒng)電路結構簡潔、可靠性高、成本低且操作簡便。采用單片機作為主控制器,功能易于擴展,且修改相關功能即可實現(xiàn)其他比賽控制器的設計,因此本系統(tǒng)具有良好的實際應用價值和借鑒意義。

      參考文獻

      [1]袁芳,江偉.籃球比賽場地計時計分系統(tǒng)的設計[J].實驗室研究與探索,2014(11):91-94.

      [2]鹿玉紅,倫志新.基于單片機的籃球計時計分器設計[J].電子世界,2010(5):59-60.

      [3]姜志海,趙艷雷,等.單片機的C語言程序設計與應用——基于Proteus仿真(第3版)[M].電子工業(yè)出版社,2015.

      [4]徐愛鈞.Keil C51單片機高級語言應用編程技術[M].電子工業(yè)出版社,2015.

      作者簡介:李萍(1976-),女,碩士,講師,主要從事機電控制技術的教學與科研工作。

      猜你喜歡
      籃球比賽
      冬季運動會
      籃球比賽
      杭州市高校大學生三對三籃球比賽的開展現(xiàn)狀及發(fā)展策略研究
      當代體育(2021年10期)2021-09-10 09:45:19
      水富市總工會:舉辦首屆職工籃球比賽
      時代風采(2019年5期)2019-12-13 09:30:48
      籃球規(guī)則的演變對籃球技戰(zhàn)術發(fā)展的影響探究
      體育時空(2018年1期)2018-03-21 09:49:54
      淺析籃球比賽中運動員逆境球心理及對策
      東方教育(2016年15期)2017-01-16 12:06:02
      基于NBA籃球比賽淺析體育競技運動的魅力
      淺論比賽教學在大學籃球教學中的運用
      自作多情
      籃球貴
      克山县| 桦川县| 崇仁县| 舞阳县| 抚州市| 板桥市| 南华县| 襄樊市| 哈巴河县| 巩义市| 方山县| 高尔夫| 榆树市| 修文县| 德清县| 昌吉市| 阿巴嘎旗| 德清县| 绵阳市| 定边县| 遵化市| 克东县| 类乌齐县| 延长县| 绵阳市| 卢湾区| 佛坪县| 汉川市| 永安市| 岫岩| 蒙山县| 杂多县| 田东县| 延川县| 二连浩特市| 香港| 肇庆市| 新竹县| 石首市| 平顶山市| 临漳县|