版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p> 畢 業(yè) 設 計 </p><p><b> 設計題目:</b></p><p><b> 單片機籃球計分器</b></p><p> 設計人:段玉梁 金強德 </p><p><b> 設計要求:</b></p><p&
2、gt; 1.本次設計的籃球計時計分器,電路簡單,而且易懂,使操作使用者使用非常方便,成本較低,靈敏可靠,記錄準確,程序簡單,具有非常高的實用價值。</p><p> 2.比賽時加減分,加分按鍵有1分、2分、三分。在加錯的情況下要求可以減分,按鍵一次減1分。</p><p> 3.設計內容包括計分器、,可以使參加比賽的成員、裁判和觀眾一目了然的看到所有參加者的成績,以最快的速度評出結果
3、,該籃球計時計分還鞥廣泛應用于各類只是競賽。</p><p><b> 設計進度要求:</b></p><p> 第一周:選定論文題目</p><p> 第二周:查找相關資料</p><p><b> 第三周:整理資料</b></p><p> 第四周:掌握單片機硬
4、件、軟件的組成和應用</p><p> 第五周:完成論文,編程調試</p><p> 第六周:經老師檢查后進行修改畢業(yè)論文</p><p> 第七周:打印論文,完成畢業(yè)論文</p><p><b> 第八周:答辯</b></p><p><b> 目錄</b><
5、;/p><p><b> 1概述3</b></p><p><b> 2系統(tǒng)設計方案4</b></p><p> 2.1基本功能介紹4</p><p> 2.2系統(tǒng)構成框圖5</p><p><b> 3系統(tǒng)硬件設計5</b></p
6、><p> 3.1 AT89C51簡介5</p><p> 3.2 單片機的工作條件9</p><p> 3.2.1 時鐘電路10</p><p> 3.2.2 復位電路12</p><p><b> 4軟件設計13</b></p><p> 4.1軟件的
7、設計13</p><p> 4.2總的程序設計代碼17</p><p><b> 致 謝19</b></p><p><b> 參考文獻20</b></p><p><b> 總結21</b></p><p> 附錄1 硬件原理圖
8、22</p><p><b> 1概述</b></p><p> 單片機把我們帶入了智能化的電子領域,許多繁瑣的系統(tǒng)若由單片機進行設計,便能收到電路更簡單、功能更齊全的良好效果。若把更經典的點子系統(tǒng)當作一個僵死的點子系統(tǒng),那么智能化的現代電子系統(tǒng)則是一個具有"生命"的電子系統(tǒng)。而隨著技術的進步,單片機與串口通信的結合更多地應用到各個電子系統(tǒng)中已
9、成一種趨勢。</p><p> 單片機具有體積笑、功能強、應用面廣等優(yōu)點,目前正以前所未見的速度取代著傳統(tǒng)電子線路構成的經典系統(tǒng),蠶食著傳統(tǒng)數字電路與模擬電路固有的領域。同時,一個學習與應用單片機的新高潮正在大規(guī)模地興起。</p><p> 但是,單片機并不像傳統(tǒng)數字電路或模擬電路那樣直觀,原因是除了“硬件”之外,還存在一個“軟件”的因素。正是這個“軟件”因素的存在,使得許多初學者怎么
10、也弄不懂單片機的工作過程,怎么也不明白為什么將幾個數送來送去,就能控制一盞燈亮/滅,就能控制一個電機變速。</p><p> 本設計是有一種由AT89C51編程控制LED數碼管現實的球賽計時計分系統(tǒng)。本系統(tǒng)具有賽程定時暫停、甲、已雙方 的比分。它具有價格低廉、性能穩(wěn)定、操作方便且攜帶等特點、廣泛適合各類學校和小團體作為賽程計時計分。</p><p><b> 2系統(tǒng)設計方案&
11、lt;/b></p><p><b> 2.1基本功能介紹</b></p><p> 在籃球比賽中,根據比賽的得分情況(得得1分、2分、3分)分別通過三個按鍵進行加分(加1分、2分、3分),當前總分值通過兩個數碼管顯示出來。如有錯誤(多加分數)可通過第4個按鍵進行減分,每按一次按鍵減1分。</p><p><b> 2.2
12、系統(tǒng)構成框圖</b></p><p><b> 圖2.2-1</b></p><p><b> 3系統(tǒng)硬件設計</b></p><p> 3.1 AT89C51簡介</p><p> 51單片機為單芯片微控制器,常見封裝形式為40腳雙列直插式塑料封裝DIP-40,其引腳識別為:正
13、面面向用戶,缺口向上,左上面第一腳為1腳,然后按逆時針方向依次為2~40腳。通常第一腳有標志符號,如圖1-1所示。</p><p> 圖3.1-1單片機引腳圖</p><p> AT89C51是一種帶4K字節(jié)閃爍可編程可擦除只讀存儲器(FPEROM—Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能CMOS8位微處理器,俗
14、稱單片機。AT89C2051是一種帶2K字節(jié)閃爍可編程可擦除只讀存儲器的單片機。單片機的可擦除只讀存儲器可以反復擦除100次。該器件采用ATMEL高密度非易失存儲器制造技術制造,與工業(yè)標準的MCS-51指令集和輸出管腳相兼容。由于將多功能8位CPU和閃爍存儲器組合在單個芯片中,ATMEL的AT89C51是一種高效微控制器,AT89C2051是它的一種精簡版本。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。外形及引腳
15、排列如圖所示</p><p><b> 主要特性:</b></p><p> ·與MCS-51 兼容 </p><p> ·4K字節(jié)可編程閃爍存儲器 </p><p> ·壽命:1000寫/擦循環(huán)</p><p> ·數據保留時間:10年</
16、p><p> ·全靜態(tài)工作:0Hz-24MHz</p><p> ·三級程序存儲器鎖定</p><p> ·128×8位內部RAM</p><p> ·32可編程I/O線</p><p> ·兩個16位定時器/計數器</p><p&g
17、t;<b> ·5個中斷源 </b></p><p><b> ·可編程串行通道</b></p><p> ·低功耗的閑置和掉電模式</p><p> ·片內振蕩器和時鐘電路</p><p><b> 管腳說明:</b><
18、/p><p><b> VCC:供電電壓。</b></p><p><b> GND:接地。</b></p><p> P0口:P0口為一個8位漏級開路雙向I/O口,每腳可吸收8TTL門電流。當P1口的管腳第一次寫1時,被定義為高阻輸入。P0能夠用于外部程序數據存儲器,它可以被定義為數據/地址的第八位。在FIASH編程時
19、,P0 口作為原碼輸入口,當FIASH進行校驗時,P0輸出原碼,此時P0外部必須被拉高。</p><p> P1口:P1口是一個內部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。P1口管腳寫入1后,被內部上拉為高,可用作輸入,P1口被外部下拉為低電平時,將輸出電流,這是由于內部上拉的緣故。在FLASH編程和校驗時,P1口作為第八位地址接收。 </p><p>
20、P2口:P2口為一個內部上拉電阻的8位雙向I/O口,P2口緩沖器可接收,輸出4個TTL門電流,當P2口被寫“1”時,其管腳被內部上拉電阻拉高,且作為輸入。并因此作為輸入時,P2口的管腳被外部拉低,將輸出電流。這是由于內部上拉的緣故。P2口當用于外部程序存儲器或16位地址外部數據存儲器進行存取時,P2口輸出地址的高八位。在給出地址“1”時,它利用內部上拉優(yōu)勢,當對外部八位地址數據存儲器進行讀寫時,P2口輸出其特殊功能寄存器的內容。P2口在
21、FLASH編程和校驗時接收高八位地址信號和控制信號。</p><p> P3口:P3口管腳是8個帶內部上拉電阻的雙向I/O口,可接收輸出4個TTL門電流。當P3口寫入“1”后,它們被內部上拉為高電平,并用作輸入。作為輸入,由于外部下拉為低電平,P3口將輸出電流(ILL)這是由于上拉的緣故。</p><p> P3口也可作為AT89C51的一些特殊功能口,如下表所示:</p>
22、<p><b> 口管腳 備選功能</b></p><p> P3.0 RXD(串行輸入口)</p><p> P3.1 TXD(串行輸出口)</p><p> P3.2 /INT0(外部中斷0)</p><p> P3.3 /INT1(外部中斷1)</p><p> P
23、3.4 T0(記時器0外部輸入)</p><p> P3.5 T1(記時器1外部輸入)</p><p> P3.6 /WR(外部數據存儲器寫選通)</p><p> P3.7 /RD(外部數據存儲器讀選通)</p><p> P3口同時為閃爍編程和編程校驗接收一些控制信號。</p><p> RST:復位輸入
24、。當振蕩器復位器件時,要保持RST腳兩個機器周期的高電平時間。</p><p> ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。在FLASH編程期間,此引腳用于輸入編程脈沖。在平時,ALE端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的1/6。因此它可用作對外部輸出的脈沖或用于定時目的。然而要注意的是:每當用作外部數據存儲器時,將跳過一個ALE脈沖。如想禁止ALE的輸
25、出可在SFR8EH地址上置0。此時, ALE只有在執(zhí)行MOVX,MOVC指令是ALE才起作用。另外,該引腳被略微拉高。如果微處理器在外部執(zhí)行狀態(tài)ALE禁止,置位無效。</p><p> /PSEN:外部程序存儲器的選通信號。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN有效。但在訪問外部數據存儲器時,這兩次有效的/PSEN信號將不出現。</p><p> /EA/VPP:當/E
26、A保持低電平時,則在此期間外部程序存儲器(0000H-FFFFH),不管是否有內部程序存儲器。注意加密方式1時,/EA將內部鎖定為RESET;當/EA端保持高電平時,此間內部程序存儲器。在FLASH編程期間,此引腳也用于施加12V編程電源(VPP)。</p><p> XTAL1:反向振蕩放大器的輸入及內部時鐘工作電路的輸入。</p><p> XTAL2:來自反向振蕩器的輸出。<
27、;/p><p><b> 振蕩器特性:</b></p><p> XTAL1和XTAL2分別為反向放大器的輸入和輸出。該反向放大器可以配置為片內振蕩器。石晶振蕩和陶瓷振蕩均可采用。如采用外部時鐘源驅動器件,XTAL2應不接。有余輸入至內部時鐘信號要通過一個二分頻觸發(fā)器,因此對外部時鐘信號的脈寬無任何要求,但必須保證脈沖的高低電平要求的寬度。</p>&l
28、t;p> 3.2 單片機的工作條件</p><p> 單片機是一種微控制器,任何為控制器正常工作最基本的條件是要有正確的電源、時鐘電路好復位信號,三者缺一部可。本章節(jié)著重介紹時鐘電路好復位電路的結構及外部接線。</p><p> 單片機正常工作最基本條件是:正確的電源、時鐘好 復位信號。51系列單片機第40引腳接電源+5V,第20引腳接地。電壓過高或者過低均會引起單片機CPU部
29、工作。單片機指令執(zhí)行時在時鐘脈沖控制下進行的,時鐘脈沖信號是由單片機內部時鐘電路及18腳、19腳外接晶振和電容組成的時鐘電路產生的。時鐘電路異常,也會引起單片機CPU部工作,可通過測量30腳(ALE) 是否有時鐘脈沖六分頻信號輸出來判斷振蕩電路是否起振。復位電路時在CPU通電后,給復位端9腳(RST)一個復位脈沖,使CPU內部處于初始工作狀態(tài)。51系列單片機是高電平復位,在正確的復位后(工作狀態(tài))9腳應保持低電平。如果復位電路出現故障,
30、CPU也將無法工作。由于CPU的復位電路只有在開機瞬間產生復位脈沖,周期一般為幾毫秒,用萬用表無法鑒別正常與否。對于只有上電復位的復位電路,快速判斷CPU是否有故障可以采取強制復位的方法,將復位瞬時接電源正端,如果此時CPU恢復工作,說明CPU的復位電路出現故障。對于有按鍵復位的復位電路,按下復位鍵,測量復位端是否有高電平產生來判斷復位電路工作是否正常。</p><p> 圖3.2-1單片機的工作條件電路圖&l
31、t;/p><p> 3.2.1 時鐘電路</p><p> 要給單片機CPU時鐘信號,就需要相關的硬件電路,即振蕩器好時鐘電路。51系列單片機內部有一個高增益反相放大器,這個反相放大器的作用就是構成振蕩器,但是形成時鐘,外部還需要加一些附加電路。51系列單片機的時鐘有兩種方式,一種是內部時鐘方式,這種方式需在18腳和19腳外接石英晶體(或陶瓷諧振器)和電容,晶體或陶瓷諧振器的頻率范圍可在2
32、~24MHz(具體型號有差別)范圍內選取,外接石英晶體,電容的值一般取30pF;外接陶瓷諧振器時,電容的值一般取47pF,如圖1-1所示。另一種是外部時鐘方式,對HMOS型單片機將XTAL1接地,外部時鐘信號從XTAL2腳輸入,如圖 1-2所示(注本設計電路圖采用Protel軟件繪制,有部分元件符號與電氣圖符號的標準不一致);對CHMOS型單片機外部時鐘信號從XTAL1腳輸入,XTAL2懸空,如圖1-3所示。</p>&l
33、t;p> 圖3.2.1-1 內部時鐘接法</p><p> 圖3.2.1-2 HMOS型單片機外部時鐘接法</p><p> 圖3.2.1-3 CHMOS型單片機外部時鐘接法</p><p> 3.2.2 復位電路</p><p> 復位時單片機的初始功能化操作,單片機啟動運行時,都需要先復位,其作用是使CPU和系統(tǒng)中其他部件
34、處于以個確定的初始狀態(tài),并從這個狀態(tài)開始工作。因而復位是一個很重要的操作,但51系列單片機本身一般不能自動進行復位,必須配合相應的外部電路才能實現。當51系列單片機的復位引腳RST出現2個機器周期以上的高電平時,單片機就執(zhí)行復位操作。如果RST持續(xù)為高電平,單片機就處于循環(huán)復位狀態(tài)。根據應用的要求,復位操作通常有兩種基本形式,即上電復位(見圖1-4)和按鍵復位(見圖 1-5)。</p><p> 圖3.2.2-
35、1上電位電路</p><p> 圖3.2.2-2 按鍵復位電路</p><p><b> 4軟件設計</b></p><p><b> 4.1軟件的設計</b></p><p><b> 程序設計 </b></p><p><b>
36、初始化</b></p><p> 用MOV R0, # 0 指令將總寄存器R0清0,用MOV DPTR, #TAP指令將七段碼首地址送DPTR。</p><p><b> 判斷按鍵是否按下</b></p><p> 用MOV A,P0指令將接于P0口的4個按鍵狀態(tài)讀入,因只用到P0口的低4位,所以用ANL A ,
37、#0FH指令屏蔽P0口高4位,取出其低4位。根據原理圖中4個按鍵的接線方式可知,當某按鍵按下時其對應位為0,沒有按下時對應位為1,所以用CENJ A,#0FH, KEY1指令判斷讀入的按鍵是否等于0FH(即4個按鍵均沒按下,對應位均為1),如相等,說明沒有按鍵按下,程序順序執(zhí)行下一條指令 SJMP START,轉到START處繼續(xù)讀取按鍵狀態(tài);如不相等,則程序轉到KEY1處執(zhí)行,調用12ms延時程序,以消除按鍵抖動。</p&g
38、t;<p> (3) 判斷是否真正有鍵按下</p><p> 再次用MOV A,P0指令讀取按鍵狀態(tài),運用ANL A ,#0FH 指令讀取P0口低4位,運用CJNE A,#0FH ,KEY2指令再次判斷是否有鍵按下,如A等于0FH,則表明該次是由于干擾引起的誤讀鍵操作,程序順序執(zhí)行下一條指令SJMP START ,轉到START處繼續(xù)讀取按鍵狀態(tài);如不相等,是一次真正的按鍵操作,程序
39、轉到KEY2處執(zhí)行。</p><p> ?。?) 判斷按下的是哪個鍵</p><p><b> (5)按鍵功能執(zhí)行</b></p><p> 當S1鍵按下時,得一分,運用MOV R1, #1給存放得分的寄存器R1送入1,然后執(zhí)行LJMP ADDOPR指令,程序轉到ADDOPR處;當S2鍵按下時,得2分,運用MOV R1,#2給R1送
40、入2,然后執(zhí)行LJMP ADDOPR指令,程序轉到ADDOPR處;當S3鍵按下時,得3分,運用MOV R1,#3給R1送入3,然后執(zhí)行LJMP ADDOPR指令,程序轉到ADDOPR處。當程序轉到ADDOPR處時,運用MOV A,R0指令, ADD A,R1指令將所得的分數加到總分上,然后運用MOV R0,A將總分送入存放總分得R0中。當按下S4時,用DEC R0指令將總分減1分,然后執(zhí)行LJMP WAIT程序,轉到WA
41、IT處。</p><p><b> 等待按鍵釋放</b></p><p> 運用WAIT:MOV A,P0指令,ANL A。#0FH指令,CJNE,#0FH,WAIT指令等待按鍵釋放,以確保每按一次按鍵,進行一次按鍵功能操作。</p><p> 二進制數轉換為BCD碼</p><p> 存放總分得寄存器R0中
42、得數為二進制數,應將其轉換為人們熟悉的十進制數(BCD)碼。用MOV A,R0指令將R0得值(總分)送到A中,再用MOV B,#10指令給寄存器B送入10,最后用DIV AB指令將A(總分)的值除以10,則結果的十位存放在A中,結果的個位存放在B中。</p><p> BCD碼轉換為七段碼并輸出顯示 </p><p> 因為總分要通過數碼管顯示出來,必須將BCD碼在轉換為七段碼,
43、運用查表法進行轉換。執(zhí)行MOVC A,@A+DPTR指令,查的總分十位對應的七段碼,執(zhí)行MOV P1,A將總分十位的七段碼輸出至P1口,驅動SMG1 數碼過顯示;執(zhí)行MOV A,B指令將總分送到A中,再執(zhí)行MOVC A,@A+DPTR指令,查的總分個位對應的七段碼,最后執(zhí)行MOV P3 ,A 指令,將總分個位得七段碼經P3口輸出,驅動SMG2 數碼顯示管。</p><p> 4.2總的程序設計代碼&l
44、t;/p><p> 根據以上任務分析和任務實施過程編寫的源程序如下:</p><p> ORG 0000H </p><p> MOV R0,#0 ;將R0(存放總分的寄存器)清0</p><p> MOV DPTR,#TAB ;將七段碼數據表首地址
45、送DPTR</p><p> START:MOV A,P0 ;讀取P0口(鍵盤狀態(tài))值</p><p> ANL A,#0FH ;取出P0 口低4位(只因有低4位接按鍵)</p><p> CJNE A,#0FH,KEY1 ;A與0FH比較(即判斷是否有鍵按下),不相等(有鍵按下
46、,則轉移至KEY1處</p><p> SJMP START ;無鍵按下,則轉至START處,重新讀取鍵盤狀態(tài)</p><p> KEY1:LCALL DELAY ;有鍵按下則調用延時程序以消除按鍵抖動</p><p> MOV A,P0 ;再次讀取P0 口(鍵盤狀態(tài))值&
47、lt;/p><p> ANL A,#0FH ;取出P0口低4位</p><p> CJNE A,#0FH,KEY2 ;再次判斷有鍵是否按下,有鍵按下則程序轉移至KEY2處</p><p> SJMP START ;第二次判斷則為無鍵按下,則表明是由于干擾引起的誤讀鍵</p>
48、<p> KEY2:JNB ACC.0,K0 ;進行鍵盤掃描,以判斷按下的是哪個鍵,如按下的是S1 鍵,則程序轉至K1 處</p><p> JNB ACC.1,K1 ;如按下的是S2鍵,則程序轉至K2處</p><p> JNB ACC.2,K2 ;如按下的是S3鍵,則程序轉至K3處
49、</p><p> JNB ACC.3,K3 ;如按下的是S4鍵,則程序轉至K4處</p><p> LJMP START ;如無鍵按下則程序轉至START處,重新讀取鍵盤</p><p> K1:MOV R1,#1 ;S1鍵按下時,給R1送1</p>&l
50、t;p> LJMP ADDOPR ;程序跳轉至ADDOPR處</p><p> K2:MOV R1,#2 ;S2鍵按下時,給R1送2</p><p> LJMP ADDOPR ;程序跳轉至ADDOPR處</p><p> K3:MOV R1,#3
51、 ;S3鍵按下時,給R1送3</p><p> LJMP ADDOPR 程序跳轉至ADDOPR處</p><p> K4:DEC R0 ;S4 鍵按下時,總分減1</p><p> LJMP WAIT ;程序跳轉至WAIT處</p><p
52、> ADDOPR:MOV A,R0 ;將R0 的值(總分)送入A</p><p> ADD A,R1 ;A與R1相加(總分加上該次得分)</p><p> MOV R0,A ;將總分送入R0中</p><p> WAIT:MOV A,P0
53、 ;讀取P0口(鍵盤狀態(tài))值</p><p> ANL A,#0FH ;取出低4位</p><p> CJNE A,#0FH,WAIT ;A與0FH比較,不相等(按鍵還處于閉合狀態(tài))則轉至WAIT處(等待按鍵釋放)</p><p> MOV A,R0 ;將
54、R0的值送入A中</p><p> MOV B,#10 ;將10送入B中</p><p> DIV AB A除以B(以二進制數轉換為BCD碼),結果:A存放BCD碼十位,B存放BCD碼個位</p><p> MOVC A,@A+DPTR ;查表得十位BCD碼的七段碼
55、</p><p> MOV P1,A ; 將十位七段碼送P1 口輸出</p><p> MOV A,B ;將個位BCD碼送入A</p><p> MOVC A,@A+DPTR ;在查表得個位BCD碼的七段碼</p><p> MOV P3
56、,A ;將個位七段碼送P3口輸出</p><p> LJMP START ;</p><p> 程序轉至START處</p><p> DELAY:MOV R6,#15 12ms延時子程序</p><p> DEL2:MOV R
57、7,#200</p><p> DEL1:DJNZ R7,DEL1</p><p> DJNZ R6,DEL2</p><p><b> RET</b></p><p> TAB: DB 0C0H,0F9H,0A4H,0B0H,99H ;七段碼數據表</p><p>
58、 DB 92H,82H,0F8H,80H,90H</p><p><b> 致 謝</b></p><p> 短暫幾個月的畢業(yè)設計即將結束,在此,我首先感謝我的母校,在我們即將步入社會,走向工作崗位之際為我提供了這樣一個良好的學習知識與動手操作的機會,并為我提供了先進實驗設備。通過本次畢業(yè)設計我受益匪淺,不僅使我學會了用單片機編寫程序的方法,而且對學過的相關知識
59、得到了進一步的鞏固和提高,通過閱讀相關專業(yè)書籍掌握了一些以前未了解的知識;同時也熟悉了很多的硬件設備,更重要的是使我在學習和掌握這些知識的同時,能夠在思維上得到提高和升華,在分析問題和解決問題的能力上得到培養(yǎng)和提高。這次畢業(yè)設計使我完善了知識結構、拓寬了知識面,開闊了眼界、提高了對各科知識綜合應用的能力;同時也鍛煉和培養(yǎng)了我的基本素質,它使我更加耐心、謹慎、細致。在這次畢業(yè)設計期間,指導xx老師給予了我耐心的輔導和熱情的幫助。對于一些疑
60、難問題老師更是很有耐心、不厭其煩的給予解答,并且在百忙之中對本論文進行了仔細的審閱,提出了極為寶貴的修改意見和建議,保證了論文的質量。使我在畢業(yè)之際為學校交上了一份滿意的答卷。在此對老師表示衷心的感謝和崇高的敬意。</p><p><b> 參考文獻</b></p><p> [1] 康華光。電子技術基礎(模擬部分)(第四版)。高等教育出版社。北京:1999年。&
61、lt;/p><p> [2]、康華光。電子技術基礎(數字部分)(第三版)。高等教育出版社。北京:1999年。</p><p> [3]趙保經,中國集成電路大全——CMOS集成電路(第一版)。北京:國防工業(yè)出版社出版。2004</p><p> [4] 彭介華,電子技術課程設計指。長沙:高等教育出版社。2001</p><p> [5]曾祥
62、富,張龍興,童士寬。電子技術基礎 (第一版)。北京:高等教育出版社,2003</p><p> [6] 中國集成電路大全編寫委員會編 中國集成電路大全——TTL集成電路(第一版)。北京:國防工業(yè)出版社出版,1985</p><p> [7] 梁宗善.電子技術基礎課程設計——中大規(guī)模集成電路應用(第一版)。武漢:華中理工大學出版社。1995</p><p><
63、;b> 總結</b></p><p> 本次設計敘述了籃球計時計分器的基本原理及使用方法,給出了一種籃球計時計分器的設計方案。利用單片機程序設計原理,來實現籃球計時計分器的各項功能。此次設計的籃球計時計分器,電路簡單,而且易懂,使操作使用者使用非常方便,成本較低,靈敏可靠,計錄準確,連接簡單,具有非常高的使用價值。設計內容包括計時器、計分器、到時報警、比分顯示等部分,可以使參加比賽的成員、裁
64、判和觀眾一目了然的看到所有參加者的成績,以最快的速度評出結果.該籃球計時計分器還能廣泛應用于各類知識競賽。</p><p> 本設計由AT89C51編程控制LED七段數碼管作球賽計時計分系統(tǒng)具有賽程定時設置、賽程時間暫停、性能穩(wěn)定、操作方便且易攜帶等特點??蓮V泛適合各類學校和小團體作為賽程計時計分。</p><p><b> 附錄1 硬件原理圖</b></p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 籃球計分器畢業(yè)設計 (2)
- 籃球賽計時計分器畢業(yè)設計
- 籃球計分牌的畢業(yè)設計
- 嵌入式籃球賽計分器畢業(yè)設計
- 畢業(yè)設計-籃球場計時計分器的設計
- 畢業(yè)設計---基于單片機的籃球計時計分器設計
- 畢業(yè)設計-- 基于單片機的籃球賽計分器
- 基于單片機的籃球比賽計分器設計畢業(yè)設計
- 畢業(yè)設計--基于單片機的籃球賽計分器
- 畢業(yè)設計---電子計分器
- 畢業(yè)論文---籃球計時計分器設計
- 電子計分器畢業(yè)設計
- 基于單片機籃球賽計時計分器設計畢業(yè)設計
- 畢業(yè)設計---電子計分器設計
- 籃球計分器
- 畢業(yè)設計說明書--籃球計分牌設計
- 籃球計時器畢業(yè)設計
- 籃球計時器畢業(yè)設計
- 籃球計分器課程設計
- 籃球計分器課程設計
評論
0/150
提交評論