賽場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗_第1頁
賽場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗_第2頁
賽場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗_第3頁
賽場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗_第4頁
賽場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、DOI:10.3901/JME.20*。*。*賽時數(shù)據(jù)統(tǒng)計系統(tǒng)的實驗*1,2(山東建筑大學(xué)機電工程學(xué)院,山東250101)計時和數(shù)據(jù)統(tǒng)計系統(tǒng)是指用于收集比賽期間和比賽結(jié)束后的比賽結(jié)果,并將數(shù)據(jù)傳輸?shù)浇Y(jié)果系統(tǒng)進行處理和傳輸比賽結(jié)果的軟硬件專用系統(tǒng)。體育場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗基于Proteus仿真平臺,以STC89C51單片機為控制器,1602液晶為顯示器,實現(xiàn)籃球比賽計時和成績統(tǒng)計。通過指定裁判員或指定工作人員的現(xiàn)場操作,控制比賽節(jié)奏,統(tǒng)計比賽數(shù)據(jù),通過現(xiàn)場顯示系統(tǒng)自動顯示操作結(jié)果,實現(xiàn)比賽期間的計時和數(shù)據(jù)統(tǒng)計。關(guān)鍵詞:時序統(tǒng)計模擬單片機中間圖分類號:TG156定時數(shù)據(jù)統(tǒng)計系統(tǒng)現(xiàn)場實驗王皓*1,

2、2(山東建筑大學(xué)機電工程學(xué)院,山東250101)摘要:計時和數(shù)據(jù)統(tǒng)計系統(tǒng)是指在比賽期間或比賽結(jié)束后用于收集比賽結(jié)果的統(tǒng)計系統(tǒng),用于比賽過程和比賽結(jié)果的統(tǒng)計,以及通過用于比賽結(jié)果的處理和結(jié)果的軟硬件系統(tǒng)傳輸?shù)臄?shù)據(jù)系統(tǒng)。ti ming場地實驗數(shù)據(jù)統(tǒng)計系統(tǒng)是基于Proteus仿真平臺,以STC89C51單片機為控制器,在1602液晶顯示器上,對籃球比賽時間和比分進行統(tǒng)計。通過比賽指定裁判或指定工作人員現(xiàn)場操作,控制比賽節(jié)奏和統(tǒng)計數(shù)據(jù),并通過顯示系統(tǒng)自動將操作結(jié)果顯示出來,實現(xiàn)比賽期間的計時和數(shù)據(jù)統(tǒng)計。關(guān)鍵詞:時序數(shù)據(jù)統(tǒng)計Proteus仿真微控制器單元0前言*國家自然科學(xué)基金項目(11202128)。

3、初稿于20121205年收到,修改稿于20120205年收到體育場計時數(shù)據(jù)統(tǒng)計系統(tǒng)實驗基于Proteus仿真平臺,以STC89C51單片機為控制器,1602液晶為顯示器,實現(xiàn)籃球比賽計時和成績統(tǒng)計。通過指定裁判員或指定工作人員的現(xiàn)場操作,控制比賽節(jié)奏,統(tǒng)計比賽數(shù)據(jù),通過現(xiàn)場顯示系統(tǒng)自動顯示操作結(jié)果,實現(xiàn)比賽期間的計時和數(shù)據(jù)統(tǒng)計。體育場計時數(shù)據(jù)統(tǒng)計系統(tǒng)是一個用于籃球比賽計時和數(shù)據(jù)統(tǒng)計的系統(tǒng)。根據(jù)NBA比賽中規(guī)定的每節(jié)12分24秒的規(guī)則,可以實現(xiàn)比賽的暫停和開始。1電路設(shè)計1.1組件選擇89C51是一款低電壓、高性能的8位微處理器,具有4k字節(jié)閃存可編程和可擦除只讀存儲器,通常稱為單片機。單片機的

4、可擦只讀存儲器可重復(fù)擦除100次。該器件由ATMEL高密度非易失性存儲器技術(shù)制造,與工業(yè)標準MCS-51指令集和輸出引腳兼容。由于多功能8位中央處理器和閃存結(jié)合在一個單一的芯片,89C51的ATMEL是一個有效的微控制器,89C2051是它的簡化版本。89C單片機為許多嵌入式控制系統(tǒng)提供了一種靈活而廉價的方案。圖1 AT89C 51引腳圖圖1中,AT89C52單片機內(nèi)部有四個8位并行I/O端口(P0、P1、P2、P3),實現(xiàn)數(shù)據(jù)的并行輸入輸出。89C52單片機還有一個全雙工串口,實現(xiàn)單片機與外部設(shè)備之間的串行數(shù)據(jù)傳輸。液晶顯示器的主要原理是用電流刺激液晶分子產(chǎn)生點、線和面,并與后燈管配合形成圖

5、像。為了簡單起見,各種液晶顯示器通常被直接稱為液晶。系統(tǒng)中使用的1602液晶顯示器由5V電壓驅(qū)動,帶背光,可以顯示兩行,每行16個字符,但不能顯示漢字。內(nèi)置128個字符的ASCII字符集,只有并行接口,沒有串行接口。圖2 1602液晶寫入操作的時序圖圖2中1602液晶的流程如下:確定是否通過RS寫入數(shù)據(jù)或命令。寫命令包括光標顯示/不顯示、光標閃爍/不閃爍、需要/需要移動屏幕、在哪里顯示液晶屏等。寫數(shù)據(jù)指的是要顯示什么。讀寫控制終端設(shè)置為寫模式,即低電平。向數(shù)據(jù)線發(fā)送數(shù)據(jù)或命令。給E一個高電平脈沖,將數(shù)據(jù)送到液晶控制器,完成寫入操作。1.2電路連接系統(tǒng)以AT89C51為控制器,按鍵為信號輸入,1

6、602液晶為顯示器。圖3系統(tǒng)電路圖3中,1602液晶顯示器的數(shù)據(jù)傳輸接口與單片機的P2端口相連,液晶顯示器的控制信號RS、R/W和e引腳分別與單片機的P2.5、P2.6和P2.7相連。四個按鍵與P1引腳相連,作為信號輸入。失去2編程體育場計時數(shù)據(jù)統(tǒng)計系統(tǒng)是一個用于籃球比賽計時和數(shù)據(jù)統(tǒng)計的系統(tǒng)。根據(jù)NBA比賽中規(guī)定的每節(jié)12分24秒的規(guī)則,可以實現(xiàn)比賽的暫停和開始。系統(tǒng)開機后,系統(tǒng)設(shè)計的初始倒計時時間為12分24秒。按下開始/暫停按鈕后,倒計時開始。當按下24秒倒計時控制鍵時,24秒倒計時被重新計時。在倒計時過程中,按開始/暫停按鈕暫停倒計時,再按一次開始倒計時。按獎勵按鈕為相應(yīng)的團隊增加點數(shù),

7、每次按下增加一點。下面將分析一些主要程序:L1602_init(),1602初始化。無效L1602_init(無效)wcmd(0x 38);延遲(5);wcmd(0x 38);延遲(5);wcmd(0x 38);延遲(5);wcmd(0x 38);wcmd(0x 08);wcmd(0x0c);wcmd(0x 04);wcmd(0x 01);L1602_char(1,5,b)改變液晶中某個位置的值,如果你想讓第一行和第五個字符顯示“b”??誏1602_char(烏恰爾坑、烏恰爾里、查爾標志)uchar a;if(hang=1)a=0x 80;if(hang=2)a=0xc 0;a=lie-1;w

8、cmd(a);wdata(符號);L1602_string(1,5, ab cd ef)改變液晶中某個字符的值,如果你想使第一行和第五行字符顯示b。void L1602_string(uchar hang,uchar lie,uchar *p)uchar a,b=0;if(hang=1)a=0x 80;if(hang=2)a=0xc 0;a=lie-1;而(1)wcmd(a);if(*(p= 0)| |(b=16)斷開;b;wdata(* p);p;Void T0_time()中斷1使用定時器0作為倒計時定時器。void T0_time()中斷1uchar num,num 1;TMOD=0x

9、01;TH0=(65536-45872)/256;TL0=(65536-45872)% 6;ET0=1;TR0=1;numnum1if(num=20)苗族;num=0;if(sj1=0)sj1=60SJ-;sj1-;參考1李建中。單片機原理及應(yīng)用M。西安電子科技大學(xué)出版社。2007。李建中。單片機原理及應(yīng)用M。西安電子科技大學(xué)出版社。20072胡漢才。單片機原理及其接口技術(shù)的學(xué)習(xí)、指導(dǎo)和實踐教程M。北京:清華大學(xué)出版社。2003。胡。單片機原理及接口技術(shù)教程的研究與實踐M。清華大學(xué)出版社,2003。作者簡介:* * *,男,19歲* *,本科。主要研究方向是機電控制。電子郵件:975790*q

10、附件:程序#包括#包括#定義uchar無符號字符#定義uint無符號整數(shù)/這三個引腳的參考sbit e=p37;/1602使能引腳sbit rw=p36;/1602讀寫引腳sbit rs=p35;/1602數(shù)據(jù)/命令選擇引腳無符號字符代碼表= 0123456789 ;無符號字符sj,sj1無符號int苗,分樹1,分樹2,k1biaozhisbit k1=p10;sbit k2=p11;sbit k3=p12;sbit k4=p13;/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *名稱: delay()*功能:延時,延時時間約為5US。*輸入:無*輸出:無* * * * * * * * * * * * * * * * * * * * * * *

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論