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

正文內(nèi)容

單片機(jī)八路競(jìng)賽搶答器課程設(shè)計(jì)-預(yù)覽頁(yè)

 

【正文】 答必須由 裁判 再次操作 開(kāi)始、停止 狀態(tài)開(kāi)關(guān)。 時(shí)序控制電路設(shè)計(jì) 時(shí)序控制電路是搶答器設(shè)計(jì)的關(guān)鍵,它要完成以下功能: 第一, 裁判 將控制開(kāi)關(guān)撥到 開(kāi)始 位置時(shí),揚(yáng)聲器發(fā)聲,搶答電路和定時(shí)電路進(jìn) 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 6 人正常 搶答工作狀態(tài)。 復(fù)位 電路如 下圖 所 示: 圖 復(fù)位電路圖 搶答以及數(shù)碼管顯示電路 搶答電路即裁判與搶答者的用按鍵掃描來(lái)完成,剩下的由軟件完成其功能。 89C52 驅(qū)動(dòng)喇叭的信號(hào)為各種頻率的脈沖。 選手在設(shè)定的時(shí)間內(nèi)搶答時(shí),實(shí)現(xiàn):優(yōu)先判斷、編號(hào)鎖存、編號(hào)顯示、揚(yáng)聲器提示。當(dāng)在掃描到有人按下了答題 鍵,馬上關(guān)閉 T0、調(diào)用顯示程序、封鎖鍵盤。 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 12 6 心得體會(huì) 通過(guò)此次的 課程設(shè)計(jì) , 讓我更進(jìn)一步的鞏固了單片機(jī)的各種知識(shí)。 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 13 參考文獻(xiàn) [1]李小堅(jiān) 主編, 《 Protel DXP 電路設(shè)計(jì)與制版使用教程》 , 人民郵電出版社 , 2020 [2]徐進(jìn)強(qiáng) 等 主編, 《單片機(jī)技術(shù)任務(wù)驅(qū)動(dòng)式教程》 , 天津大學(xué)出版社 , 2020 [3]李海濱 主編, 《單片機(jī)技術(shù)課程設(shè)計(jì)與項(xiàng)目實(shí)例》 , 中國(guó)電力出版社 , 2020 [4]劉瑞新 主編, 《單片機(jī)原理與應(yīng)用教程》 , 機(jī)械工業(yè)出版社 , 2020 [5]李廣弟 等 主編, 《單片機(jī)基礎(chǔ)》 , 冶金工業(yè)出版社 , 2020 [6]李全利 等 主編, 《基于 Proteus 的單片機(jī)可視軟硬件仿真》 , 2020 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 14 附錄 I 元件清單 表 1 器件選型方案的詳細(xì)清單 器件名稱 規(guī)格型號(hào) 數(shù)量 微處理器 AT89C51 1 極性電容 10uF 1 電阻 3WTT10K 9 電容 20PF 3 晶振 12MHZ 1 按鈕 15 共 陽(yáng) 4 位 7 段數(shù)碼管 SMG SM410561K 1 揚(yáng)聲器 1 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 15 附錄Ⅱ 程序代碼 //搶答器 // include define LED_DATA_PORT P0 //0 亮,共陽(yáng)數(shù)碼管 define ADJUST 0 //搶答器處于調(diào)整狀態(tài) define ANSWER 1 //搶答狀態(tài) //單片機(jī) IO 口位聲明 ,51 單片機(jī)可以對(duì) IO 的每一位或 Px 八位單獨(dú)進(jìn)行讀寫操作 sbit 1=P1^3。 sbit key1=P2^1。 sbit key5=P2^0。 sbit key9=P3^5。 //1 響 unsigned char num1=0,time=15。 //搶答器狀態(tài),初始為調(diào)整狀態(tài) unsigned char flag=0。 for(i=n。j)。 } //報(bào)警聲音 void SoundWarning(void) { unsigned char i。 Delay_ms(i)。 for(i=0。 beep=0。 if(key1==0) { num=1。 } } if(key2==0) { Delay_ms(10)。 return num。//while(!key3)。 //Delay_ms(20)。 if(key5==0) { num=5。 } } if(key6==0) { Delay_ms(10)。 return num。//while(!key7)。 //Delay_ms(20)。 } //按鍵掃描函數(shù) ,只掃描 S11,S10,S9,分別為控制端,倒計(jì)時(shí)加,倒計(jì)時(shí)減 unsigned char KeyScan_3(void) { unsigned char num=0。 return num。 return num。 return num。 if(key11==0) { num=11。 } /* //定時(shí)器初始化 void InitInter(void) { TMOD=0X11。//開(kāi)總中斷 ET0=1。//關(guān)定時(shí)器 0 中斷 EA=0。 EA=1。 2=0。//考慮到要保護(hù)硬件,不能長(zhǎng)時(shí)間讓數(shù)碼管承受反向電壓, //但再次使用數(shù)碼管時(shí),要先送段選,再打開(kāi)位選。 Delay(200)。 Delay(200)。 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 22 1=1。 3=1。 4=1。 if(KeyScan_8()) { state=ADJUST。 while(KeyScan_8())。 ge=time%10。 ge=time%10。 shi=time/10。 break。 } //定時(shí)器搶答進(jìn)程 void ProcessAnswer(void) { //KeyFree()。 while(flag==0) { DisplayTime()。 case 2: result=2。 flag=1。 break。 case 6: result=6。 flag=1。 break。//設(shè)置倒計(jì)時(shí)初值 if(flag==1)//有人搶答 { SoundOver()。 while(state) { 武漢理工大學(xué)《數(shù)字電子技術(shù) 基礎(chǔ) 》課程設(shè)計(jì)說(shuō)明書 25 DisplayTime()。//關(guān)閉數(shù)碼管 beep=0。 case ANSWER: ProcessAnswer()。//重裝初值 TL0=(6553545872)%256。 shi=time/10。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1