freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng)畢業(yè)論文-全文預(yù)覽

2025-08-06 12:46 上一頁面

下一頁面
  

【正文】 if( Flag_Score==0) A_Score++; else B_Score++; } } 減 1 分按鍵 ( S5) : if( S5==0) //減 1 分按鍵 { Delay_MS( 1000); if( S5==0) { while( !S5); if( Flag_Score==0) { if( A_Score==0) A_Score=0; else A_Score; } else { if( B_Score==0) B_Score=0; else B_Score; } } } 犯規(guī)數(shù)加 1 按鍵 ( S4) : if( S4==0) //犯規(guī)加 1 按鍵 { Delay_MS( 1000); 基于 51 單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng) 23 if( S4==0) { while( !S4); if( Flag_Score==0) { A_Foul++; if( A_Foul==10) { A_Foul=0; } } if( Flag_Score==1) { B_Foul++; if( B_Foul==10) { B_Foul=0; } } } } 犯規(guī)數(shù)減 1 按鍵( S2): if( S2==0) //犯規(guī)數(shù)減 1 按鍵 { Delay_MS( 1000); if( S2==0) { while( !S2); if( Flag_Score==0) { if( A_Foul==0) // A_Foul=0; else A_Foul; 基于 51 單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng) 24 } else { if( B_Foul==0) B_Foul=0; else B_Foul; } } } 蜂鳴器響按鍵( S6): if( S6==0) //蜂鳴器響按鍵 { Delay_MS( 1000); if( S6==0) { BUZZ=1; Delay_MS( 1000); } BUZZ=0; } 停蜂鳴器按鍵( S7): if( S7==0) //停蜂鳴器 { Delay_MS( 1000); if( S7==0) { while( !S7); BUZZ=1; } } 暫停繼續(xù)按鍵( S9): if( S9==0) //暫停繼續(xù) { 基于 51 單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng) 25 Delay_MS( 1000); if( S9==0) { while( !S9); TR0=~TR0; //定時(shí)器暫停 /繼續(xù)工作 } } 切換隊(duì)伍按鍵( S10): if( S10==0) //切換加分減分隊(duì)伍 { Delay_MS( 1000); if( S10==0) { while( !S10); Flag_Score=~Flag_Score; } } 顯示子程序 顯示 的過程是動(dòng)態(tài)掃描的過程, 實(shí)際上就是不停的輪流給 數(shù)碼管 加驅(qū)動(dòng)電壓。 因此可以采用軟件濾波的方法去除這些干擾信號(hào),一般情況下,一個(gè)按鍵按下的時(shí)候, 總是在按下的時(shí)刻存在著一定的干擾信號(hào),按下之后就基本上進(jìn)入了穩(wěn)定的狀態(tài)。 time_m==0) { BUZZ=0; // time_s=0; // time_m=0; TR0=0; } else if( time_s==0 amp。如果 time_m 不為 0 但是 time_s為 0,則 time_s 的 數(shù) 值由 0 變?yōu)?59, time_m 的數(shù)值減 1。 置 1 時(shí),相應(yīng)的中斷打開;清 0 時(shí),相應(yīng)的中斷關(guān)閉。 初始化中 TMOD 設(shè)置為 0x01,轉(zhuǎn)換為二進(jìn)制的為 00000001,對(duì)應(yīng)定時(shí)器的工作方式寄存器可以知道,設(shè)定的模式為,定時(shí)器 0 工作在方式 1 圖 33 工作方式寄存器 TMOD GATE:門控位 GATE=0 時(shí),只要用軟件使 TCON 中的 TR0 或者 TR1 為 1,就可以啟動(dòng)定時(shí) /計(jì)數(shù)器工作; GATE=1 時(shí),要同時(shí)滿足以下要求,才能啟動(dòng)定時(shí) /計(jì)數(shù)器工作(一般不使用) ① 用軟件使 TR1 或 TR0 為 1, ② 同時(shí)外部中斷( INT0/1)引腳( , )也為高電平 M1M0;工作方式設(shè)置位。Proteus 軟件可以對(duì)基于微控制器的設(shè)計(jì)連同所有的周圍電子器件一起仿真,用戶甚至可以實(shí)時(shí)采用諸如 LED/LCD、鍵盤、 RS232 終端等動(dòng)態(tài)外設(shè)模型來對(duì)設(shè)計(jì)進(jìn)行交互仿真。 ( 2)仿真處理器及其外圍電路 可以仿真 51 系列、 AVR、 PIC 等常用主流單片機(jī)。它是目前最好的仿真單片機(jī)及外圍器件的工具。由 C51 產(chǎn)生的目的代碼的運(yùn)行速度極高,所需存儲(chǔ)空間極小,完全可以和匯編語言媲美。隨著硬件技術(shù)的發(fā)展,單片機(jī)的程序設(shè)計(jì)語言從匯編語言過渡到高級(jí)語言 C 已經(jīng)成為時(shí)代的潮流。 4.三極管 三極管 Q1 起開關(guān)作用,其基極的高電平使三極管飽和導(dǎo)通,使 蜂鳴器發(fā)聲;而基極低電平則使三極管關(guān)閉,蜂鳴器停止發(fā)聲 。這些都可以根據(jù)需要來選擇。 而利用 I/O 定時(shí)翻轉(zhuǎn)電平來產(chǎn)生驅(qū)動(dòng)波形的方式會(huì)比較麻煩一點(diǎn),必須利用 定時(shí)器 來做定時(shí),通過定時(shí)翻轉(zhuǎn) 電平產(chǎn)生符合蜂鳴器要求的頻率的波形,這個(gè)波形就可以用來驅(qū)動(dòng)蜂鳴器了。 驅(qū)動(dòng)方式 單片機(jī)驅(qū)動(dòng)他激蜂鳴器的方式有兩種:一種是 PWM 輸出口直接驅(qū)動(dòng),另一種是利用 I/O 定時(shí)翻轉(zhuǎn)電平產(chǎn)生驅(qū)動(dòng)波形對(duì)蜂鳴器進(jìn)行驅(qū)動(dòng)。無源蜂鳴器的優(yōu)點(diǎn)是: 1. 便宜 2. 聲音頻率可控,可以做出 “多來米發(fā)索拉西 ”的效果 。 有源蜂鳴器與無源蜂鳴器的區(qū)別:注意:這里的 “源 ”不是指電源,而是指震蕩源。 移位寄存器有一個(gè)串行移位輸入( Ds),和一個(gè)串行輸出( Q7’) , 和一個(gè)異步的低電平復(fù)位,存儲(chǔ)寄存器有一 個(gè)并行 8 位的,具備三態(tài)的總線輸出,當(dāng)使能 OE 時(shí)(為低電平),存儲(chǔ)寄存器的數(shù)據(jù)輸出到總線 。 74HC595 是具有 8 位 移位寄存器 和一個(gè) 存儲(chǔ)器 ,三態(tài)輸出功能。通過分時(shí)輪流控制各個(gè)數(shù)碼管的 COM 端,就使各個(gè)數(shù)碼管輪流受控顯示,這就是動(dòng)態(tài)驅(qū)動(dòng)。 靜態(tài)驅(qū)動(dòng)也稱直流驅(qū)動(dòng)。 本設(shè)計(jì)系統(tǒng)中為了簡化硬件線路設(shè)計(jì),數(shù)碼管譯碼采用軟件編程來實(shí)現(xiàn),采用的是共陽極數(shù)碼管。 圖 218 四位一體共陽極數(shù)碼管內(nèi)部電路圖 從數(shù)碼管正面俯視看,對(duì)應(yīng)的引腳如圖 219 所示, 圖 219 四位一體數(shù)碼管引腳圖 1, 2, 3, 4 分別表示從左到右四個(gè)數(shù)碼管的位選端, a, b, c, d, e, f,g, dp 即分別對(duì)應(yīng)數(shù)碼管的段選,共陰極數(shù)碼管高電平有效,共陽極的數(shù)碼管低電平有效。下面的示例圖都以共陽極數(shù)碼管為例,共陰極數(shù)碼管原理相同,只是二極管方向相反。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。 其 在應(yīng)用時(shí)應(yīng)將公共極 COM 接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為低電平時(shí),相應(yīng)字段就點(diǎn)亮。 基于 51 單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng) 9 四位數(shù)碼管概述 四位 數(shù)碼管 是一種半導(dǎo)體發(fā)光器件,其基本單元是 發(fā)光二極管 。 LED 由于結(jié)構(gòu)簡單、價(jià)格便宜、與單片機(jī)接口方便等優(yōu)點(diǎn)而得到廣泛應(yīng)用。 圖 210 單片機(jī)時(shí)鐘發(fā)生電路 電路中的器件選擇可以通過計(jì)算和實(shí)驗(yàn)確定, 也可以參考一些典型電路 [8]的參數(shù),電路中,電容器 C1 和 C2 對(duì)震蕩頻率有微調(diào)作用,通常的取值范圍是 30177。 圖 29 單片機(jī)復(fù)位電路 時(shí)鐘發(fā)生電路 單片機(jī)中 CPU 每執(zhí)行一條指令,都 必須在統(tǒng)一的時(shí)鐘脈沖的控制下嚴(yán)格按時(shí)間節(jié)拍進(jìn)行,而這個(gè)時(shí)鐘脈沖是單片機(jī)控制中的時(shí)序電路發(fā)出的。當(dāng)震蕩器起振后,只要該引腳上出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平即可確保時(shí)器件復(fù)位。這種情況下,外部時(shí)鐘脈沖接到 XTAL1 端,即內(nèi)部時(shí)鐘發(fā)生器的輸入端, XTAL2 則懸空。 這個(gè)放大器與作為反饋元件的片外石英晶體或陶瓷諧振器一起構(gòu)成自激振蕩器,振蕩電路參見圖 31( a)圖所示。 RAM 還是訪問特殊功能寄存器。 ( 10) XTAL2: 振蕩器反相放大器的輸出端。需注意的是 : 如果加密位 LB1 被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存 EA 端狀態(tài)。當(dāng)振蕩器工作時(shí), RST 引腳出現(xiàn)兩個(gè)機(jī)器周期以上高電平將使單片機(jī)復(fù)位。對(duì) P3 口寫入“ 1”時(shí),它們被內(nèi)部上拉電阻拉高并可作為輸入端口 。 在訪問外部程序存儲(chǔ)器或 16 位地址的外部數(shù)據(jù)存儲(chǔ)器 ( 例如執(zhí)行 MOVX DPTR 指令 ) 時(shí), P2 口送出高 8 位地址數(shù)據(jù)。 與 AT89C51 不同之處是, 和 還可分 別作為定時(shí) /計(jì)數(shù)器 2 的外部計(jì)數(shù)輸入 ( P ) 和輸入 ( P ), 參見表 41。 在訪問外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址 ( 低 8位 ) 和數(shù)據(jù)總線復(fù)位,在訪問期間激活內(nèi)部上拉電阻。片內(nèi)含有 Flash 程序存儲(chǔ)器、 SRAM、 UART、 SPI、 A\D、 PWM 等模塊。 ,在計(jì)數(shù)跟暫停的時(shí)候都可以記錄比分跟犯規(guī)。五人制足球與 11 人制足球一樣有自己的世界杯和洲際杯,而且五人制足球?qū)⒂?20xx 年進(jìn)入巴西奧運(yùn)會(huì),成為 奧運(yùn)會(huì) 正式比賽項(xiàng)目。 五人制足球出現(xiàn)在上世紀(jì)五六十年代的南美洲,自誕生之日起,五人制足球一直廣受歡迎。 五人制足球與普通足球的其他不同包括 五人制通常在室內(nèi)比賽,比賽場(chǎng)地較小 ,使用較小的球門以及較小尺寸的足球,以及縮短了的比賽時(shí)間。本論文所研究的系統(tǒng)中便使用的AT89 系列的芯片 [3]。發(fā)型之后在全國迅速得到廣泛應(yīng)用,但 Intel 公司已集中精力在 CPU 的生產(chǎn)上,并逐漸放棄了單片機(jī)的生產(chǎn)。 這決定了它在智能儀器的設(shè)計(jì)中 很 長時(shí)期還會(huì)獲得形式多樣、特點(diǎn)不同的廣泛應(yīng)用。這種超大規(guī)模集成電路芯片稱為 “單片微處理器 ”,也叫單片機(jī)。 利用本系統(tǒng) 可以作為一些室內(nèi)五人制足球比賽的計(jì)分計(jì)時(shí)工作,可以實(shí)現(xiàn)比賽時(shí)間的倒計(jì)時(shí)、雙方的比分顯示以及比分加減、雙方犯規(guī)數(shù)的記錄、犯規(guī)聲音提示以及比賽結(jié)束提示等功能,在室內(nèi)足球運(yùn)動(dòng)蓬勃發(fā)展的今天,此設(shè)計(jì)可以作用于一些簡單的比賽,更重要的是提供了一個(gè)利用單片機(jī)去實(shí)現(xiàn)足球比賽計(jì)分計(jì)時(shí)的思路。 利用 STC89C51 單片機(jī)芯片以及 74HC595 芯片,搭建數(shù)碼管顯示電路 以及 開關(guān)電路 , 利用三極管搭建了蜂鳴器驅(qū)動(dòng)電路 。 大連海事大學(xué) 畢 業(yè) 論 文 二○一 四 年六月┊┊┊┊┊┊┊裝┊┊┊┊┊┊┊訂┊┊┊┊┊┊┊線┊┊┊┊┊┊┊ 基于 51 單片機(jī)的室內(nèi)五人制足球比賽計(jì)分計(jì)時(shí)系統(tǒng) 專業(yè)班級(jí): 通信工程 4 班 姓 名: 潘 樹 明 指導(dǎo)教師: 劉 劍 橋 信息科學(xué)技術(shù)學(xué)院 I 摘 要 本 設(shè)計(jì) 基于 89C51 單片機(jī)芯片,利用 74HC595 芯片及數(shù)碼管,完成了室內(nèi) 5 人制足球比賽計(jì)分計(jì)時(shí) 系統(tǒng)。 74HC595芯片能 將串行輸入的 8 位數(shù)字,轉(zhuǎn)變?yōu)椴⑿休敵龅?8 位數(shù) 。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1