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

正文內(nèi)容

基于單片機的四路搶答器設計資料-全文預覽

2024-12-10 14:56 上一頁面

下一頁面
  

【正文】 片機開始倒計時,數(shù)碼管 U6 和 U7顯示倒計時時間,數(shù)碼管 U5 顯示 “0” 。如果沒有人為設置,默認為 10s。 蜂鳴器模塊:蜂鳴器在主持人發(fā)出可以搶答信號、有人按下?lián)尨鸢存I和倒計時時間到等 3種情況下發(fā)出蜂鳴聲。 完成上述功能的電路如圖 所示。 當?shù)谝粋€人按下按鍵后,則在顯示器上顯示此競賽者的號碼并進行聲音提示, 同時電路將其他搶答按鍵封鎖,使其不起作用 。 能夠實現(xiàn)搶答器功能的方式有多種 。 intr_counter。 //使能 CPU 中斷 ET0=1。 //關蜂鳴器 } void init_t0(void) { TMOD=0x01。 //開蜂鳴器 for(i=1。 //秒數(shù) write_digit(DIGIT1,number/10)。 //顯示按鍵者號碼 buz_on()。 //顯示 “0” write_digit(DIGIT1,0x0e)。 //顯示犯規(guī)者號碼 write_digit(DIGIT1,0x0f)。 //如果 KEY2 被按下,返回 2 else if(key_stateamp。 if(key_stateamp。 key_stateamp。 //4s else intr_counter=200。 if(P3^6==0) intr_counter=200。 //返回 1,表示沒有按鍵動作 else //如果 KEY5 為低,說明可能有按鍵動作 delay_20ms()。 //主持人按鍵后進 入下一輪 } else //倒計時時間到仍無人按鍵 { time_over_handle()。 //停止 T0 運行 } else //否則循環(huán)檢測 { display_time()。key_flg==0) { key_number=getkey_num()。 //讀取倒計時時間 init_t0()。 //犯規(guī)處理 foul_flg=1。amp。 //禁止 T0 運行 write_digit(DIGIT0,LED_code[0x0])。 max7219_reset()。 //函數(shù)功能:按鍵處理 void time_over_handle(void)。 //函數(shù)功能:檢測主持人是否按鍵 uchar get_key_num(void)。 //向控制寄存器寫數(shù)據(jù) void write_digit(uchar,uchar)。 //是否有人犯規(guī)標志 bit time_over_flg。 define TIMER_HBYTE 50000/256 //定時 50ms define TIMER_LBYTE 50000%256 uchar intr_counter。 sbit DIN=P2^4。限于篇幅,這里沒有給出顯示程序,參見 節(jié)中例 125。 無論是在規(guī)定時間內(nèi)有人按鍵、在規(guī)定時間內(nèi)無人按鍵或者是有人犯規(guī),都需要主持人再按一下?lián)尨鸢存I,之后單片機根據(jù) U3狀態(tài)決定倒計時時間, 3個數(shù)碼管全部顯示“ 0”,恢復到初始狀態(tài),準備下一輪搶答。 如果在主持人未按下?lián)尨鸢存I的時候有選手搶答,則此時蜂鳴器響一聲, U5顯示犯規(guī)者的編號, U6和 U7顯示“ FF”以指示有人犯規(guī)。 按下?lián)尨鸢存I之后,蜂鳴器響一聲,單片機開始倒計時,數(shù)碼管 U6 和 U7顯示倒計時時間,數(shù)碼管 U5 顯示“ 0”。如果沒有人為設置,默認為 10s。 蜂鳴器模塊:蜂鳴器在主持人發(fā)出可以搶答信號、有人按下?lián)尨鸢存I和倒計時時間到等 3種情況下發(fā)出蜂鳴聲。 完成上述功能的電路包括時間設定開關、聲光顯示、按鍵控制以及按鍵鎖存等部分,如圖 所示。當?shù)谝粋€人按下按鍵后,則在顯示器上顯示此競賽者的號碼并進行聲音提示,同時電路將其他搶答按鍵封鎖,使其不 起作用。 任務要求 1,設計 4 組參賽的搶答器 ,每組設置一個搶答按鈕 . 2,電路具有第一搶答信號鑒別功能 ,搶答成功后 ,顯示組別 ,發(fā)出聲音 . 3,設置記分電路 ,每組開始預置 0分 ,搶答后由 單片機 記分 ,答對一次加 1分 . 任務目的 一,了解 單片機 的工作原理; 二,掌握多位共陽數(shù)碼管動態(tài)掃描顯示驅動及編碼; 三,掌握 AT89S51 的工作原理; 四,掌握用 C 語言的設計思想; 五,掌握原理圖及 及工作原理 ; 六,通過 思四路搶答器 語言設計,提高團隊合作精神; 第 二 章 方案論證與分析 搶答器的設計 分析 傳統(tǒng)的搶答器都是 靜態(tài)掃描 ,受現(xiàn)場環(huán)境影響很大 .本文介紹的 4 路無線搶答器 ,是以 89s51單片機為核心制成的 ,其功能為連續(xù)可調的 0到 9位的加分 ,搶答有效有 蜂鳴 鈴聲并顯示組別 00分 ,答對為加 1分 ,由主持人手動復位 ,所以此搶答操作方便 ,在很多的場所都可以使用 ,并且給人的視覺效果非常好 . 1 2 3 4 5 6ABCD654321DCBAT i t leN u m be r R e v i s i onS i z eBD a t e : 7 J a n 20 10 S he e t o f F i l e : H : \ C A D \ C A D 考試 \ 16 .D d b D r a w n B y :abfcgdeDP Y261087311abcdefg9dpdpabfcgdedpabfcgdedpabfcgdedpv112v25v34v41U2L E D 7 4abfcgdeDP Y261087311abcdefg9dpdpabfcgdedpabfcgdedpabfcgdedpv112v25v34v41U3L E D 7 4Y1C R Y S T A Lbi t 1 bi t 2 bi t 3 bi t 4 bi t 5 bi t 6 bi t 7 bi t 8S1S W P BS2S W P BS3S W P BS4S W P BR1200R2200R3200R4200R5200R6200R7200R8200R9 kR 10 kR 11 kR 12 kR 13 kR 14 kR 15 kR 16 kQ1P N PQ2P N PQ3P N PQ4P N PQ5P N PQ6P N PQ7P N PQ8P N Pbi t 1 bi t 2 bi t 3 bi t 4 bi t 5 bi t 6 bi t 7 bi t 8bi t 9bi t 1 0bi t 1 1bi t 1 2bi t 1 3bi t 1 4bi t 1 5bi t 1 6bi t 1 7bi t 1 8bi t 1 9bi t 2 0bi t 2 1bi t 2 2bi t 2 3bi t 2 4bi t 9bi t 1 0bi t 1 1bi t 1 2bi t 1 3bi t 1 4bi t 1 5bi t 1 6bi t 9bi t 1 0bi t 1 1bi t 1 2bi t 1 3bi t 1 4bi t 1 5bi t 1 6bi t 1 7 bi t 1 8 bi t 1 9 bi t 2 0 bi t 2 1 bi t 2 2 bi t 2 3 bi t 2 4V C CE A / V P31X119X218R E S E T9I N T 012I N T 113T014T115P 1. 01P 1. 12P 1. 23P 1. 34P 1. 45P 1. 56P 1. 67P 1. 78P 0. 039P 0. 138P 0. 237P 0. 336P 0. 435P 0. 534P 0. 633P 0. 732P 2. 021P 2. 122P 2. 223P 2. 324P 2. 425P 2. 526P 2. 627P 2. 728RD17WR16P S E N29A L E / P30T X D11R X D10Q 1 189 S 51L S ?S P E A K E RQ?P N P 基于 MCS51 單片機的四路搶答器 搶答器是為智力競賽參賽者答題時進行搶答而設計的一種優(yōu)先判決器電路,廣泛應用于 各種知識競賽、文娛活動等場合。 基于單片機的四路搶答器設計資料 第一章 任務要求 任務簡介 基于 MCS51 單片機的四路搶答器 搶答器是為智力競賽參賽者答題時進行搶答而設計的一種優(yōu)先判決器電路,廣泛應用于各種知識競賽、文娛活動等場合。 本設計的題目是 四路搶答器 , 本設 計論文是以單片機為核心設計的。 硬件設計 硬件電路應能完成以下功能:參加競賽者對主持人提出的問題要在最短的時間內(nèi)作出判斷,并按下?lián)尨鸢存I回答問題。回答完或超時后,由主持人將所有按鍵恢復,重新開始下一輪。 單片機部分:通過讀取 ~ 的狀態(tài)決定倒計時時間;通過讀取 P1.3~ 的狀態(tài)讀取按鍵情況;通過 ~ 控制顯示模塊以顯示按鍵者的號碼和倒計時所剩時間;通過 控制蜂鳴 器。判斷時 優(yōu)先級最高, 優(yōu)先級最低。 KEY1~ KEY4 為搶答按鍵, KEY5 為主持人控制按鍵。 首先主持人選定倒計時時間,單片機掃描 U3以獲取此信息。 【例 134】用 8051 單片機控制的四路搶答器程序。 sbit KEY5=P3^7。 //定義 控制 MAX7219 的時鐘信號 sbit BUZ=P0^1。 bit foul_flg。 //初始化 MAX7219 void write_reg(uchar,uchar)。 //函數(shù)功能:設置倒計時時間 bit control_key(void)。 //函數(shù)功能:犯規(guī)處理 void key_handle(uchar)。 //函數(shù)功能:延時 20ms,按鍵去抖動 void buz_on(void) //函數(shù)功能:蜂鳴器響 500ms void main(void) { uchar key_number。 TR0=0。 while((control_key()==1)amp。 else //如果有人犯規(guī) { foul_handle()。
點擊復制文檔內(nèi)容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1