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

正文內(nèi)容

單片機八路競賽搶答器課程設(shè)計(專業(yè)版)

2024-10-05 14:22上一頁面

下一頁面
  

【正文】 //重裝初值 TL0=(6553545872)%256。//設(shè)置倒計時初值 if(flag==1)//有人搶答 { SoundOver()。 break。 } //定時器搶答進程 void ProcessAnswer(void) { //KeyFree()。 ge=time%10。 3=1。//考慮到要保護硬件,不能長時間讓數(shù)碼管承受反向電壓, //但再次使用數(shù)碼管時,要先送段選,再打開位選。//開總中斷 ET0=1。 return num。//while(!key7)。 //Delay_ms(20)。 if(key1==0) { num=1。 } //報警聲音 void SoundWarning(void) { unsigned char i。 //1 響 unsigned char num1=0,time=15。 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 13 參考文獻 [1]李小堅 主編, 《 Protel DXP 電路設(shè)計與制版使用教程》 , 人民郵電出版社 , 2020 [2]徐進強 等 主編, 《單片機技術(shù)任務(wù)驅(qū)動式教程》 , 天津大學出版社 , 2020 [3]李海濱 主編, 《單片機技術(shù)課程設(shè)計與項目實例》 , 中國電力出版社 , 2020 [4]劉瑞新 主編, 《單片機原理與應(yīng)用教程》 , 機械工業(yè)出版社 , 2020 [5]李廣弟 等 主編, 《單片機基礎(chǔ)》 , 冶金工業(yè)出版社 , 2020 [6]李全利 等 主編, 《基于 Proteus 的單片機可視軟硬件仿真》 , 2020 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 14 附錄 I 元件清單 表 1 器件選型方案的詳細清單 器件名稱 規(guī)格型號 數(shù)量 微處理器 AT89C51 1 極性電容 10uF 1 電阻 3WTT10K 9 電容 20PF 3 晶振 12MHZ 1 按鈕 15 共 陽 4 位 7 段數(shù)碼管 SMG SM410561K 1 揚聲器 1 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 15 附錄Ⅱ 程序代碼 //搶答器 // include define LED_DATA_PORT P0 //0 亮,共陽數(shù)碼管 define ADJUST 0 //搶答器處于調(diào)整狀態(tài) define ANSWER 1 //搶答狀態(tài) //單片機 IO 口位聲明 ,51 單片機可以對 IO 的每一位或 Px 八位單獨進行讀寫操作 sbit 1=P1^3。 89C52 驅(qū)動喇叭的信號為各種頻率的脈沖。其工作原理為:接通電源后, 裁判 將開關(guān)撥到 “ 清除 ” 狀態(tài),搶答器處于禁止狀態(tài),編號顯示器滅燈,定時器顯示設(shè)定時間 ,裁判可在 搶答開始 ; 裁判 將開關(guān)置 “ 開始 ” 狀態(tài),宣布 “ 開始 ” 搶答器工作。同時系統(tǒng)能夠?qū)崿F(xiàn):在搶答中,只有開始后搶答才有效,如果在開始搶答前搶答為無效;搶答限定時間和回答問題的時間可在 130s 設(shè)定;可以顯示是哪位選手有效搶答和無效搶答,正確按鍵后有音樂提示;搶答時間和回答問題時間倒記時顯示,滿時后系統(tǒng)計時自動復(fù)位及主控強制復(fù)位;按鍵鎖定,在有效狀態(tài)下,按鍵無效非法。 第二, 單片機有一般電腦所必須的器件,如三態(tài)雙向總線,串并行的輸入及輸出引腳,可擴充為各種規(guī)模的微電腦系統(tǒng) 。 單元電路設(shè)計 核心控制器件 STC89C52 最小系統(tǒng) 此次課程設(shè)計使用原碼實驗室的 89C52 最小系統(tǒng)板進行設(shè)計,再加上一塊焊有數(shù)碼管等外圍模塊的電路板。當一輪搶答之后,定時器停止、禁止二次搶答、定時器顯示剩余時間。 sbit key2=P2^3。//結(jié)束標識,狀態(tài)標識, 0 復(fù)位,沒有有效信號; 1 有人搶答,結(jié)束搶答過程; 2 時間到,無人搶答,結(jié)束搶答過 程 const unsigned char ledNum[] = {// 0 1 2 3 4 5 6 7 8 9 A b c d E F 不顯示 o(18)H(19)h(20)C(21)0(22)n(23) 0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xA7,0xA1,0x86,0x8e,0xFF,0xbf,0xa3,0x89,0x8b,0xc6,0xc0,0xab 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 16 }。 beep=0。 if(key2==0) { num=2。 //Delay_ms(20)。//while(!key8)。 } 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 20 } return num。//關(guān)總中斷 } //重新打開中斷 void OpenInter(void) { 武漢理工大學《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計說明書 21 num1=0。 3=0。 Delay(200)。 break。 switch(KeyScan_8())//swith()缺點:語句太多,程序長,但執(zhí)行時間短 { case 1: result=1。 flag=1。 if(KeyScan_1()==11)state=ADJUST。 ge=time%10。 break。 flag=1。 case 3: result=3。 case 11://狀態(tài)轉(zhuǎn)換 state=ANSWER。 //1=2=3=4=1。 LED_DATA_PORT=ledNum[result]。//啟動定時器 0 } //關(guān)數(shù)碼管顯示 void DisplayClose(void) { 1=0。 } } return num。 while(!key9)。//while(!key6)。 //Delay_ms(20)。 Delay(1
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1