資源描述:
《籃球比賽計分器報告》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫。
1、CHANGCHUNINSTITUTEOFTECHNOLOGY設計題目:籃球比賽計分器學生姓名:鄭信煒陳洋趙萬宇學院名稱:電信學院專業(yè)名稱:電子信息工程班級名稱:電子1041學號:09,37,44完成時間:2013.6.262013年6月26日任務分配表班級學號姓名完成主要任務電子104109鄭信煒制作protues電路圖和制作報告和匯總報告電子104137陳洋查閱資料和編寫、調(diào)試程序和制作報告電子104144趙萬宇制作protel原理圖和PCB版圖和制作報告基于單片機的籃球比賽計分器設計鄭信煒,陳洋,趙萬宇(電子1041班09號、37號、44號)摘
2、要:本設計是基于AT89C51單片機的籃球比賽計時計分器,利用LCD液晶顯示器作為顯示裝置。本系統(tǒng)由軟件設計為4節(jié)比賽,可設置單節(jié)比賽時間,分4節(jié)比賽倒計時設定,還有24秒倒計時??蛇m用于不同比賽時間規(guī)格的比賽使用。其次,為了配合計時計分器校正調(diào)整比分,我們特定在本設計中設立了5個按鍵,通過按鍵的功能復用實現(xiàn)設置時間、調(diào)整時間、啟動、調(diào)整分數(shù)和暫停等功能。關鍵詞:單片機計分器計時器LCD0引言籃球比賽是根據(jù)參賽隊在規(guī)定的比賽時間里得分多少來決定勝負的,因此,籃球比賽的計時計分系統(tǒng)是一種得分類型的系統(tǒng)?;@球比賽的計時計分系統(tǒng)由計時器、計分器等多種電子
3、設備組成,同時,根據(jù)目前高水平籃球比賽要求,完善的籃球比賽計時計分系統(tǒng)設備應能夠與現(xiàn)場成績處理、現(xiàn)場大屏幕、電視轉(zhuǎn)播車等多種設備相聯(lián),以便實現(xiàn)高比賽現(xiàn)場感、表演娛樂觀眾等功能目標。1系統(tǒng)方案鍵盤控制模塊系統(tǒng)電源模塊復位電路單片機液晶顯示模塊單節(jié)比賽及終場比賽結(jié)束報警模塊及24秒倒計時模塊圖1系統(tǒng)框圖籃球比賽計時計分器主要包括單片機控制系統(tǒng)、計時計分顯示模塊、定時報警、按鍵控制鍵盤模塊和供電電源模塊。通過這幾個模塊的協(xié)調(diào)工作就可以完成相應的計時計分控制和顯示功能。模塊框圖如圖1所示。本設計是基于AT89C51單片機的籃球計時計分器,利用LCD液晶顯示
4、器作為顯示器件。LCD顯示器共分兩行顯示。首行的第一位用于顯示當前比賽的節(jié)數(shù)和比賽雙方所得分數(shù)。分別用A和B來區(qū)別兩隊。中場時交換雙方顯示位置。第二行顯示當前比賽的總時間和24秒倒計時,賽程計時采用倒計時方式,比賽開始時啟動計時,直至計時到本節(jié)時間為零,結(jié)束本節(jié)比賽,同時發(fā)光二極管報警顯示,喇叭響1聲,時間刷新為下一節(jié)準備,等待開始。4節(jié)都結(jié)束后,喇叭響2聲。還有24秒倒計時,以及24秒暫停、啟動和重置功能。當24秒時限結(jié)束時,發(fā)光二極管報警顯示,同時喇叭響2聲。2系統(tǒng)硬件電路2.1系統(tǒng)控制中心單片機AT89C51簡介AT89C51單片機屬于MCS
5、-51系列單片機,由Intel公司開發(fā),其結(jié)構(gòu)是8048的延伸,改進了8048的缺點,增加了如乘(MUL)、除(DIV)、減(SUBB)、比較(CMP)、16位數(shù)據(jù)指針、布爾代數(shù)運算等指令,以及串行通信能力和5個中斷源。采用40引腳雙列直插式DIP(DualInLinePackage),內(nèi)有128個RAM單元及4K的ROM。80C51有兩個16位定時計數(shù)器,兩個外中斷,兩個定時計數(shù)中斷,及一個串行中斷,并有4個8位并行輸入口。80C51內(nèi)部有時鐘電路,但需要石英晶體和微調(diào)電容外接,本系統(tǒng)中采用12MHz的晶振頻率。由于80C51的系統(tǒng)性能滿足系統(tǒng)數(shù)
6、據(jù)采集及時間精度的要求,而且產(chǎn)品產(chǎn)量豐富來源廣,應用也很成熟,故采用來作為控制核心。圖2單片機AT89C51引腳圖如圖2,AT89C51的引腳說明如下:VCC:供電電壓。????GND:接地。XTAL1:接外部晶振和微調(diào)電容的一端,在片內(nèi)它是振蕩器倒相放大器的輸入,若使用外部TTL時鐘時,該引腳為外部時鐘的輸入端。XTAL2:接外部晶振和微調(diào)電容的另一端,在片內(nèi)它是振蕩器倒相放大器的輸出,若使用外部TTL時鐘時,該引腳必須懸空。地址鎖存允許信號ALE:系統(tǒng)擴展時,ALE用于控制地址鎖存器鎖存P0口輸出的低8位地址,從而實現(xiàn)數(shù)據(jù)與低位地址的復用。此外
7、,ALE是以六分之一晶振頻率的固定頻率輸出的正脈沖,可作為外部時鐘或外部定時脈沖使用。PSEN:PSEN是讀外部程序存儲器的選通信號,低電平有效。訪問程序存儲器控制信號EA:當為高電平時,CPU執(zhí)行片內(nèi)程序存儲器指令,但當PC中的值超過0FFFH時,將自動轉(zhuǎn)向執(zhí)行片外程序存儲器指令。當為低電平時,CPU只執(zhí)行片外程序存儲器指令。復位信號RST:該信號高電平有效,在輸入端保持兩個機器周期的高電平后,就可以完成復位操作。P0口(P0.0~P0.7):該端口為漏極開路的8位準雙向I/O口,它為8位地址線和8位數(shù)據(jù)線的復用端口,使用時需接外部上拉電阻。在訪
8、問外部程序存儲器時,它作存儲器的低8位地址線。P1口(P1.0~P1.7):它是一個內(nèi)部帶上拉電阻的8位準雙向I/O口,作