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

正文內容

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

2025-09-16 18:17上一頁面

下一頁面
  

【正文】 在選用元件后,可以在原理圖紙上雙擊某元件,更改它的屬性,如電阻的名稱、阻值等。 如果第一位選手不能回答,那么主持人再次按下 START 鍵允許其他選手繼續(xù)搶答,允許其他選手搶答的時間為上一次搶答的剩余時間,答題時間仍是 60 秒。 ( 2)選手鍵盤的其中一個不正常工作。//搶答 LED 提示 uchar code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0xbf,0xff,0xc6,0xf0,0xb6}。 Top:init()。break。//熱復位 } } } } if(Key_Start==0) { delay(10)。 if(XuanShou_num==0) XuanShou_num=8。beep()。beep()。//無法顯示了,有兩個以上的鍵同時按下了??!不過這種概率相當小 } TR0=1。 table_score[XuanShou_num]。//50us TL0=(6553650000)%256。//消余輝 delay(1)。amp。 P2=0xdf。// P0=0xff。//1011 1111 P0=table[time%10]。//消余輝 delay(1)。 P2=0x7f。// 1110 1111 P0=table[xs_num]。//馬上重裝初值,以免有誤差 if(count_0==20) { count_0=0。 if(Key_Start==0) { QiangDa_time_temp++。//等待按鍵釋放 if(Key_Stop==0)//時間1鍵 { delay(10)。//調用時間設置閃動顯示函數(shù),效果為 [時間 ] if(Key_Start==0)// 時間 +1 鍵 { delay(10)。 } void EX0_set_QiangDa_time() interrupt 0 //外中斷 0,設置搶答時間 { delay(10)。 delay(150)。 P2=0xdf。 delay(1)。// 1110 1111 P0=table[char_1]。 P2=0x7f。 P2=0xbf。 delay(1)。//消余輝 delay(1)。//0111 1111 最后一位數(shù)碼管亮 P0=table[XuanShou]。 } void init()//初始化函數(shù) { EA=1。 27 //加分 } } while(!Key_Start) { display_char(17,18,1,16)。beep()。beep()。//把 P1 口的數(shù)據送給變量 if(ShuJu!=0xff)// 有按鍵按下 { AnJian=ShuJu。 if(XuanShou_num==9) XuanShou_num=1。//按鍵不放開的情況下顯示 1 shan_count=1。break。//提示燈函數(shù) uchar QiangDa_time,HuiDa_time,QiangDa_time_temp=20,HuiDa_time_temp=30。//停止鍵,時間設置時 sbit Key_Restart=P3^0。這過程中一定要耐心、細心,否則很容易跳錯線。 17 第五章 調試及故障分析 程序調試 程序調試:分步驟進行調試,對每一個子程序進行編譯鏈接后,將整個程序全部編譯,生成 HEX 文件加載到單片機上,進行仿真。按鍵掃描流程圖如圖 12 所示,包括了對矩 15 陣鍵盤和調整時間按鍵的掃描。對于是否有鍵按下的信息輸入方式有中斷方式和查詢方式兩種。設計中采用了比較典型的內部時鐘方式,如圖 5 所示: 其工作原理是:片內高增益反向放大器 XTAL XTAL2 外接作為反饋元件的晶體(呈感性)與電容組成的并聯(lián)諧振回路構成一個自激振蕩器向內部時 鐘電路提供振蕩時鐘。 P3 口為復用的 I/O 端口,口內有復用輸出功能的控制端;引腳也有復用輸入功能的控制端。若 30 秒內無人搶答,倒計時為 5時發(fā)出報警,說明該搶答題目作廢。 ( 5)搶答選手在設定時間搶答,搶答定時器停止工作,顯示選手的編號和時間并保持到主持人清楚為止。但搶答器的使用頻率較低,且有的要么制作復雜,要么可靠性低。 ( 2)最小同時提供 8 名選手比賽,分別有 8 個按鈕。 搶答功能: 通過八路按鍵配合程序來實現(xiàn)搶答功能。在使用并行擴展總線時, P0 口可做數(shù)據總線口和低8 位地址總線口, P0 口為三態(tài)雙向口。 P0 口每一個 I/O 口可輸出驅動 8 個 TTL 負載。本設計中采用了軟件消抖的方法。 ( 2)程序設計 完整的程序參見附錄。 ( 4) 生成網表和加載網表 網表是電路原理圖和印刷電路板設計的接口,只有將網表引入 PCB 系統(tǒng)后,才能進行電路板的自動布線。 ( 3)各儀 器連線是否正確,是否與電路共地;儀表使用是否得當。在此向我的指導老師及主任、祝敏老師這三年對我的培養(yǎng)衷心的感謝?。?! 19 參考文獻 [1]模擬電子技術 高等教育出版社 [2]數(shù)字電子技術 高等教育出版社 [3]基于集 成電路的電路設計 西安交通大學出版 [4]譚浩強 《 C語言程序設計 》 [M]. 北京: 清華大學出版社 . [5] 51單片機 C語言教程 — 入門、提高、開發(fā)、擴展全攻略 電子工業(yè)出版社 [6 ]51單片機開發(fā)與應用技術詳解 電子工業(yè)出版社 [7]單片機 C語言應用 100例 電子工業(yè)出版社 20 附錄 1:整機原理圖 附錄 2: PCB 制板圖 21 附錄 3:程序清單 //能夠顯示搶答、回答時間倒計時,能夠調節(jié)搶答、回答時間,能夠報警犯規(guī)搶答,可以計分,可以實現(xiàn)軟復位 include define uchar unsigned char define uint unsigned int sbit fmq=P3^6。//分數(shù)查詢顯示函數(shù) void beep()。//1111 1101 case 0xfb : XuanShou_num=3。 if(Key_Stop==0) { beep()。 while(1) { display_score(XuanShou_num)。 if(Key_Restart==0)// 熱復位鍵,從頭開始下一輪 { beep()。LED()。LED()。//顯示選手編號和回答倒計時 if(Key_Start==0) { delay(10)。x) for(y=110。//定時器中的計數(shù)清零 count_1=0。//時間 29 的十位 delay(1)。 delay(1)。 } else { P2=0x7f。shan_count40) { P2=0x7f。//1101 1111 P0=0xff。 delay(1)。 P2=0xdf。 delay(300)。 if(QiangDa_time=5) { if(QiangDa_time==0) { beep_last()。 } } } } } void EX1_set_HuiDa_time() interrupt 2 //外中斷 1,設置回答時間 { delay(10)。 } } } while(!Key_Stop)。//等待按鍵釋放 if(Key_Stop==0)//時間1鍵 { delay(10)。// 最后一聲特殊警告 } beep()。//1110 1111 P0=0xff。 P2=0xbf。 delay(1)。//1011 1111 P0=0xff。// P0=0xff。 P2=0xef。 delay(1)。//時間的個位 delay(1)。//50us TL1=(6553650000)%256。//調用的是閃動顯示函數(shù),但是不讓其閃動 } if(Key_Restart==0) { delay(10)。//關閉定時器 0 goto LOSE。//1110 1111 case 0xdf : XuanShou_num=6。//1111 1110 case 0xfd : XuanShou_num=2。 if(Key_Restart==0) { beep()。 beep()。//1011 1111 case 0x7f : XuanShou_num=8。//顯示一杠 ShuJu=P1。//記分數(shù)組 ,初設值 50分 void delay(uint z)。但在設計的過程中,遇到了很多的問題,有一些知識已經不太清楚了,但是通過一些資料又重新的翻閱并且認真的復習了相關教科書中的內容。 這 與預期的效果是一致的。 這時就可以運行仿真了。想要每一位顯示不同的字符,就必須采用掃描方法輪流點亮各位 LED,即在每一瞬間只使某一位顯示字符。其復位方式有上電復位和按鍵手動復位兩種。許多涉及到 I/O 端口的操作,實際上只是設計口鎖存器的讀出、修改、寫入的操作。 STC89C52 的內部結構圖如圖 3 所示: 圖 3 STC89C52 內部結構圖 52 單片機有 4 個 8 位并行輸入 /輸出接口: P0、 P P2 和 P3 口這四個口既可以并行輸入或輸出 8 位數(shù)據,又可按位使用,即每一位均能獨立做輸入或輸出用。整個系統(tǒng)具有極其靈活的可編程性,能方便地對系統(tǒng)進行功能的擴展和更改。單片機應用也越來越廣泛,從開始的工控控制,到現(xiàn)在的航空航天、消防安全、工作數(shù)據采集、石油地質勘探、鐵路交通運輸以及樓宇自動化等,甚至目前的許多家電中都有單片機的應用。 關鍵字:單片機、數(shù)字管、蜂鳴器 3 第一章 緒 論
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1