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

正文內(nèi)容

八路搶答器單片機畢業(yè)設(shè)計(論文)(存儲版)

2025-08-22 18:17上一頁面

下一頁面
  

【正文】 硬件搭建:按照設(shè)計的原理圖一步一步完成電路的搭建。但在設(shè)計的過程中,遇到了很多的問題,有一些知識已經(jīng)不太清楚了,但是通過一些資料又重新的翻閱并且認真的復(fù)習(xí)了相關(guān)教科書中的內(nèi)容。//開始鍵 ,時間設(shè)置時 + sbit Key_Stop=P3^5。//記分數(shù)組 ,初設(shè)值 50分 void delay(uint z)。//蜂鳴器特殊報警 void LED()。//顯示一杠 ShuJu=P1。//1111 1011 case 0xf7 : XuanShou_num=4。//1011 1111 case 0x7f : XuanShou_num=8。//扣分 } } while(!Key_Stop) { display_char(14,14,1,16)。 beep()。 if(Key_Start==0) { XuanShou_num++。 if(Key_Restart==0) { beep()。 } } } } ShuJu=P1。//1111 1110 case 0xfd : XuanShou_num=2。//1111 1011 case 0xf7 : 26 XuanShou_num=4。//1110 1111 case 0xdf : XuanShou_num=6。//1011 1111 case 0x7f : XuanShou_num=8。//關(guān)閉定時器 0 goto LOSE。 table_score[XuanShou_num]++。//調(diào)用的是閃動顯示函數(shù),但是不讓其閃動 } if(Key_Restart==0) { delay(10)。y)。//50us TL1=(6553650000)%256。 } void display(uchar XuanShou,uchar time)//顯示數(shù)字的函數(shù) { P2=0x7f。//時間的個位 delay(1)。//0111 1111 P0=0xff。 delay(1)。//1011 1111 P0=0xff。 P2=0xef。 delay(1)。// P0=0xff。// 顯示一個符號 delay(1)。//1011 1111 P0=0xff。 P2=0xef。 delay(1)。// P0=table[char_1]。 P2=0xbf。//間隔符號 delay(1)。//1110 1111 P0=0xff。 } void LED() { led=0。// 最后一聲特殊警告 } beep()。 } } 33 count_1++。//等待按鍵釋放 if(Key_Stop==0)//時間1鍵 { delay(10)。 while(1) { display_set(12,HuiDa_time_temp,13)。 } } } while(!Key_Stop)。 if(Key_Stop==0) { HuiDa_time_temp。 } } } } } void EX1_set_HuiDa_time() interrupt 2 //外中斷 1,設(shè)置回答時間 { delay(10)。 if(QiangDa_time_temp==100) { QiangDa_time_temp=1。 if(QiangDa_time=5) { if(QiangDa_time==0) { beep_last()。 HuiDa_time。 delay(300)。// 選手編號 delay(1)。 P2=0xdf。//0111 1111 P0=0xff。 delay(1)。 } else { P2=0x7f。//1101 1111 P0=0xff。//時間的個位 delay(1)。shan_count40) { P2=0x7f。 30 delay(1)。 } else { P2=0x7f。//1101 1111 P0=0xff。 delay(1)。shan_count50) { P2=0x7f。//時間 29 的十位 delay(1)。 P2=0xdf。//定時器中的計數(shù)清零 count_1=0。 ET0=1。x) for(y=110。//扣分 } } while(!Key_Stop) { display_char(14,14,1,16)。//顯示選手編號和回答倒計時 if(Key_Start==0) { delay(10)。//啟動定時器 0(在這里啟動比在前面好) while(1) { display(XuanShou_num,HuiDa_time)。LED()。LED()。LED()。LED()。 if(Key_Restart==0)// 熱復(fù)位鍵,從頭開始下一輪 { beep()。 } } while(!Key_Stop)。 while(1) { display_score(XuanShou_num)。 if(Key_Start==0)// 主持人按下?lián)尨疰I,搶答正式開始! { QiangDa_time=QiangDa_time_temp。 if(Key_Stop==0) { beep()。//1101 1111 case 0xbf : XuanShou_num=7。//1111 1101 case 0xfb : XuanShou_num=3。//初始化 XuanShou_num=1。//分數(shù)查詢顯示函數(shù) void beep()。//段碼表 uchar code table_char[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xc7,0xc0,0x92,0x86,0xbf,0xb7,0xff,0xb9,0x8f}。在此向我的指導(dǎo)老師及主任、祝敏老師這三年對我的培養(yǎng)衷心的感謝?。?! 19 參考文獻 [1]模擬電子技術(shù) 高等教育出版社 [2]數(shù)字電子技術(shù) 高等教育出版社 [3]基于集 成電路的電路設(shè)計 西安交通大學(xué)出版 [4]譚浩強 《 C語言程序設(shè)計 》 [M]. 北京: 清華大學(xué)出版社 . [5] 51單片機 C語言教程 — 入門、提高、開發(fā)、擴展全攻略 電子工業(yè)出版社 [6 ]51單片機開發(fā)與應(yīng)用技術(shù)詳解 電子工業(yè)出版社 [7]單片機 C語言應(yīng)用 100例 電子工業(yè)出版社 20 附錄 1:整機原理圖 附錄 2: PCB 制板圖 21 附錄 3:程序清單 //能夠顯示搶答、回答時間倒計時,能夠調(diào)節(jié)搶答、回答時間,能夠報警犯規(guī)搶答,可以計分,可以實現(xiàn)軟復(fù)位 include define uchar unsigned char define uint unsigned int sbit fmq=P3^6。經(jīng)檢查后發(fā)現(xiàn)是 虛焊。 ( 3)各儀 器連線是否正確,是否與電路共地;儀表使用是否得當(dāng)。 如果沒有人搶答,搶答倒計時還有 5 秒的時候會響提示音,搶答時間過后搶答器會自動進入復(fù)位狀態(tài),可以進行下一輪的搶答。 ( 4) 生成網(wǎng)表和加載網(wǎng)表 網(wǎng)表是電路原理圖和印刷電路板設(shè)計的接口,只有將網(wǎng)表引入 PCB 系統(tǒng)后,才能進行電路板的自動布線。本設(shè)計中使用了單片機,需要加載程序文件。 ( 2)程序設(shè)計 完整的程序參見附錄。這樣的多位顯示,將所有位的選線并聯(lián)在一起,由一個 8 位 I/O 口控制,實現(xiàn)各部分的分時選通。本設(shè)計中采用了軟件消抖的方法。復(fù)位操作不影響片內(nèi) RAM 的內(nèi)容,但是對 SFR 中的一些寄存器有影響。 P0 口每一個 I/O 口可輸出驅(qū)動 8 個 TTL 負載。無論是 P0、 P2 口的總線復(fù)用,還是 P3 口的功能復(fù)用,內(nèi)部資源會 自動選擇,不需要通過指令的狀態(tài)選擇。在使用并行擴展總線時, P0 口可做數(shù)據(jù)總線口和低8 位地址總線口, P0 口為三態(tài)雙向口。 STC89C52 單片機 STC89C52 單片機具有片內(nèi) E2PROM,是真正的單片機,由于不需要外接EPROM,所以應(yīng)用非常普遍。 搶答功能: 通過八路按鍵配合程序來實現(xiàn)搶答功能。 方案二的 設(shè)計思路 5 采用 52 系列單片機 STC89C52 作為控制核心,該系統(tǒng)可以完成運算控制、信號識別以及顯示功能的實現(xiàn)。 ( 2)最小同時提供 8 名選手比賽,分別有 8 個按鈕。同時系統(tǒng)能夠?qū)崿F(xiàn):在搶答中,只有開始后搶答才有效,如果在開始搶答前搶答為無效;搶答限定時間和回答問題的時間可在 199s 設(shè)定;可以顯示是哪位選手有效搶答和無效搶答 ,正確按鍵后有音樂提示;搶答時間和回答問題時間倒記時顯示,滿時后系統(tǒng)計時自動復(fù)位及主控強制復(fù)位;按鍵鎖定,在有效狀態(tài)下,按鍵無效非法。但搶答器的使用頻率較低,且有的要么制作復(fù)雜,要么可靠性低。隨著計算 機技術(shù)的發(fā)展,單片機技術(shù)已經(jīng)成為計算機技術(shù)中的一個獨特的分支,單片機的應(yīng)用領(lǐng)域也越來越廣泛,特別是在工業(yè)控制和儀表儀器智能化中扮演著舉足輕重的角色。 ( 5)搶答選手在設(shè)定時間搶答,搶答定時器停止工作,顯示選手的編號和時間并保持到主持人清楚為止。 方案比較 所以通過比較以上兩種方案, 方案二比方案一簡單的多,不但從性能上優(yōu)于方案一,而且在使用上及其功能的實現(xiàn)上都較方案一簡潔,并且由于單片機具有優(yōu) 越的高集成電路性,使其工作速度更快、效率更高。若 30 秒內(nèi)無人搶答,倒計時為 5時發(fā)出報警,說明該搶答題目作廢。圖 4 為各接口的電氣結(jié)構(gòu)示意圖: ROM 并行接口 RAM 串行接口
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1