版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、桂林電子科技大學(xué)單片機(jī)原理 及應(yīng)用實(shí)訓(xùn)報告作者:日期:桂林電子科技大學(xué)信息科技學(xué)院實(shí)訓(xùn)題目:基于單片機(jī)的籃球汁分牌1系統(tǒng)設(shè)計1.1設(shè)計要求附錄附錄1:原理圖附錄2:仿真圖附錄3:程序淸單#include/* * * 経* * * *數(shù)碼管段代碼表* * * * */unsignedcharunsignedcharTab = 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f; a=0, /a隊(duì)分?jǐn)?shù)b二0,/b隊(duì)分?jǐn)?shù)afg二0, /a隊(duì)犯規(guī)次數(shù) bfg=0; /b隊(duì)犯規(guī)次數(shù)unsignedchart=24,/倒計時24秒k二0,
2、nk, 倒計時暫停/開始狀態(tài)h=0, /顯示轉(zhuǎn)換狀態(tài)miao=0, /秒鐘fen二12;nl;intbittime二0; /循環(huán)次數(shù)intsbitbitdisplay=O;/ 顯示6;/a隊(duì)加分P16二PlsbitPIO二Pl0;/b隊(duì)加分sbitP11=P11;/顯示狀態(tài)切換sbitP12=P12;/倒計時暫停/開始sbitP13二Pl3;/24s倒計時重置sbitP14=P14;/a隊(duì)犯規(guī)加次數(shù)sbitP15=P15;/b隊(duì)犯規(guī)加次數(shù)sbit P17二P7;/7a 隊(duì)加 2 分sbit P24=P2*4;/a 隊(duì)加 3 分sbit P25二P25;/b 隊(duì)加 2 分sbit P26二P26
3、;/b 隊(duì)加 3 分/* * *定時 中斷服 務(wù)程序 * * * * * */void timerO (void) interrupt 1 using 0THO=OXf 8; TLO 二 0x30; /左時器賦初值switch (bitdisplay)case 0:P2二Oxf7;if (h=0) P0二Taba%10 ;/a 隊(duì)分?jǐn)?shù)個位顯示if (h=l) P0=Tabt%10 ; 倒計時個位顯示if (h=2) PO=Tab miao%10;/分鐘的個位顯示 if(h=3) P0=Tabafg%10;/a 犯規(guī)的個位顯示break;case 1:P2二Oxfb;辻(h=0) P0二Taba
4、/1O ;/a隊(duì)分?jǐn)?shù)十位顯示if (h=l) P0=Tabt/10; 倒計時十位顯示if(h=2) P0=Tab(miao/101;每節(jié)比賽12分鐘,分鐘十位顯示if(h=3) P0二Tabafg/10;/犯規(guī)的十位顯示break;case 2:P2=0xfd;if(h=O) P0=Tabb%10;if(h=l)PO二0x00;if(h=2)P0=Tabfen%10;if(h=3) P0=Tabbfg%10;Jbreak;case 3:P2=0xfe;if(h=O) P0=Tabb/101;if(h=l)PO二0x00;if(h=2) P0=Tabfen/10;Jif(h=3) P0=Tabb
5、fg/10;break;bitdisplay+;bittime+;if(bitdisplay=4) bitdisplay=O;/數(shù)碼管掃描 返回if (bittime=500)bittime=0;辻(nl=l)if (ink) if(t0) t;else t=24;/k=0;/重置 24s 倒計時if(k)if (miao-=0) 辻(fen=0) P3=0x0f: fen=12 ;miao=0;k=0;fen;miao=59;12分鐘結(jié)束,4個燈全亮/*延時程序*/void delay (unsigned int t)unsigned int aaa,bbb;for(aaa=0;aaa100
6、;aaa+)for (bbb=0;bbb=4)h=0; 顯示切換if (!P12)/按鍵 4delay(100);if(!P12)if(k+O)k=O;/倒計時if (!P13)/按鍵524秒倒計時delay(100);if(!P13) nl=nl+l;else if(nl=2) nl=0;else nl=nl;if(!P14)/按鍵 6delay(100);if (! P14) (afg+; k=0; P3=0xbf; if (afg=60) afg=0;/a 隊(duì)犯規(guī)if(!P15)/按鍵 7delay(100);if(!P15) bfg+;k=0;P3=0x7f;if(bfg=60) bfg=0;/b 隊(duì)犯規(guī)delay(100);if(!P17) a=a+2;P3=0xef;if(a=100) a=0;/a 隊(duì)加 2 分 if(!P24)/按鍵 9delay(100);if(!P24) a=a+3;P3=0xef; if (a=100) a=0;/a 隊(duì)加 3 分 if(!P25)/按鍵 10delay(100);if(!P25) b=b+2;P3=
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年男女自愿離婚協(xié)議書及子女教育撫養(yǎng)費(fèi)用分擔(dān)合同3篇
- 服務(wù)外包合作協(xié)議范式
- 輕巧耳機(jī)采購合同
- 保安職責(zé)與權(quán)益合同
- 民間抵押借款合同樣式
- 銷售合同重要增補(bǔ)協(xié)議
- 個人短期墊資借款合同樣本
- 抵押合同終止還款責(zé)任退款計劃協(xié)議
- 中介服務(wù)合同糾紛處理
- 經(jīng)銷商合作管理協(xié)議
- 2024-2025學(xué)年上學(xué)期廣州小學(xué)語文五年級期末模擬試卷
- 2024年標(biāo)準(zhǔn)化食堂食材采購綜合協(xié)議范本版
- xx單位政務(wù)云商用密碼應(yīng)用方案V2.0
- 《西方經(jīng)濟(jì)學(xué)(本)》形考任務(wù)(1-6)試題答案解析
- 不良行為學(xué)生教育轉(zhuǎn)化工作實(shí)施方案(五篇)
- 校園招聘策劃方案
- 護(hù)理學(xué)專業(yè)大學(xué)生職業(yè)規(guī)劃書
- 行政人員的培訓(xùn)
- 北師大版五年級上冊數(shù)學(xué)期末測試卷及答案共5套
- ??谱o(hù)理質(zhì)量監(jiān)測指標(biāo)
- 兒童社區(qū)獲得性肺炎管理指南(2024修訂)解讀
評論
0/150
提交評論