標題: 基于51單片機的籃球計時計分器 [打印本頁]
作者: 13125378297 時間: 2019-3-23 19:15
標題: 基于51單片機的籃球計時計分器
本設計是采用AT89S51單片機為核心設計的一個用于賽場的籃球計時計分器。本設計采用定時器T0中斷計時,顯示部分分為計時和計分顯示兩部分,均采用共陰極LED顯示。計時部分可以調整分鐘,足以滿足一般賽程需要。兩個顯示模塊均采用動態掃描方式顯示。
在本設計中P0(P0.1—P0.6)口是時間和分數的段碼數據輸出口,P2口是時間和分數的位選數據輸出口,本設計共有九個設置按鍵,add1、add2是加分鍵(add1按一次加一分,add2按一次加二分),minus1是減分鍵(按一下減一分),exchange是分數位置交換鍵,bstop是關蜂鳴器鍵,start是開始計時鍵鍵(按鍵按下開始倒計時),stopagain是時間暫停鍵,turn是切換鍵(用于加分鍵的切換),timeadd是時間設定鍵。按鍵與P1口相接,低電平輸入有效。報警部分由有蜂鳴器及其驅動電路組成。定時時間到,揚聲器報警,比賽結束,按bstop鍵可停止報警(否則一直報警)。本次設計的籃球計時計分器具有以下的功能:
能記錄整個賽程的比賽時間,并能修改比賽時間。
能隨時刷新甲、乙兩隊在整個比賽過程中的比分。
中場交換比賽場地時,能交換甲、乙兩隊比分的位置。
比賽結束時,能發出報警聲。
可隨時接受暫停請求。
-
-
基于51單片機的籃球計時計分器.doc
2019-3-23 19:15 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
484.5 KB, 下載次數: 56, 下載積分: 黑幣 -5
歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |