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

正文內(nèi)容

基于單片機(jī)的四路搶答器設(shè)計(jì)資料(文件)

 

【正文】 :該電路由一個(gè)作為驅(qū)動(dòng)作用的三極管 ,一個(gè)電阻和一個(gè)喇叭組成 . :該集成電路具有 清零 ,預(yù)置數(shù) ,加計(jì)數(shù)和減計(jì)數(shù)四個(gè)功能 .進(jìn)行預(yù)置時(shí) ,在 P0 口輸入 100,當(dāng)搶答成功的時(shí)候手動(dòng)加 10 分 ,不成功時(shí)候減 10 分 .當(dāng)需要加分時(shí) ,按鍵使 P0 口輸入高電平 ,在程序寄存器中送入 10,則顯示器個(gè)位進(jìn) 1,顯示加 10 分 .當(dāng)需要減分的時(shí) ,按 鍵使 P0口輸入低電平在程序寄存器中送入 10,則顯示器十位減 10 分 ,則顯示少 10 分 . 四 ,程序介紹 :復(fù)位鍵復(fù)位以后 ,處理器收到整定時(shí)間的信號(hào) ,這樣給片內(nèi)用于定時(shí)設(shè)置的單元連續(xù)的加 1操作 ,其過程的狀態(tài)顯 1位顯示器顯示 ,當(dāng)斷開整定開關(guān)程序轉(zhuǎn)入下一步的訪問 . :當(dāng)有人搶答時(shí) ,則停止定時(shí)顯示組別 ,搶答有效發(fā)出高頻鈴聲 (輸出 2KHZ脈沖 ),無(wú)效為低頻鈴聲 (輸出為 1KHZ脈沖 ),此處用了一個(gè)鍵操作程序 ,還有一個(gè)脈沖信號(hào)輸出程序 . :先預(yù)置 100 分 ,若搶答成功 ,主持人按鍵加 10 分 ,若 回答錯(cuò)誤則減 10分 ,若犯規(guī)則執(zhí)行顯示組別 ,發(fā)出低頻鈴聲 . :以防止誤動(dòng)作 ,查詢得到組別號(hào)碼 ,暫存于單片機(jī)內(nèi)指定單元 ,同時(shí)完成下述操作 :關(guān)閉定時(shí)鐘 ,封閉搶答查詢 ,以保證以后 搶答無(wú)效 . Y N Y N Y N Y N 圖 3 程序流程圖 五 ,源程序清單 : ORG 0000H AJMP MAIN ORG 000BH AJMP MAIN ORG 3000H MAIN:MOV SP,2FH MOV B,5AH 。向數(shù)據(jù)輸出輸入口送 0 MOV SUBF,A KL0: JNB TI,KL0 CLR TI KL1: JNB ,PK1 。是命令鍵嗎 JNC KL6 。取字型數(shù)據(jù) MOV R0,60H 。判斷是否到最高位 MOV 60H,58H 。地址表轉(zhuǎn)移指令送 DPTR LJMP A+DPTR TABL: DB CCH,86H,92H,CFH DB 80H,8FH,E0H,A4H LED: SETB P0 。輸入控制字 MOVX DPTR,A 。1KHZ 方波輸出 KF: MOV A,0B6H MOVX DPTR,A MOV DPTR,7FFFH MOV A,0E0H MOV DPTR,A MOV A,02H MOV DPTR,A 。軟件部分采用 51系列單片機(jī)通用匯編語(yǔ)言精心設(shè)計(jì)編寫。當(dāng)無(wú)人搶答時(shí), K1K4均未按下, D1— D4 菌為低電平,在 555 電路的時(shí)鐘脈沖作用下,74LS175 的輸出端 Q1— Q4 均為零, LED 發(fā)光極管不亮, 74LS20 輸出為低電平。 74LS20 輸出經(jīng) 74LS00 反相后變?yōu)榈碗娖?,將脈沖封鎖,此時(shí) 74LS175 的輸出不在變化,其他的搶答者再按下按鈕也不起作用了,從而實(shí)現(xiàn)了優(yōu)先判決。 [目錄 ] 一、設(shè)計(jì)目的 二、設(shè)計(jì)要求 三、設(shè)計(jì)方案 四、設(shè)計(jì)器材 五、設(shè)計(jì)原理 六、設(shè)計(jì)電路的組成與各部分的功能 七、設(shè)計(jì)調(diào)試 八、 Protel99se 軟件介紹 九、設(shè)計(jì)體會(huì) 十、主要參考文獻(xiàn) [原文 ] 一、設(shè)計(jì)目的 D 觸發(fā)器,分頻電路,多諧振蕩器, CP 時(shí)鐘脈沖源等單元電路的綜合運(yùn)用。每組設(shè)一個(gè)按紐,供搶答使用。 ,每組開始預(yù)置 100 分,由主持人操縱,答對(duì)一次加 10分,答錯(cuò)一次減 10分。 2 .形成第一搶答信號(hào)后,用編碼、譯碼及數(shù)碼顯示電路顯示第一搶答者的組別,用第一搶答信號(hào)控制一個(gè)具有 2種工作頻率交替變化的音頻振蕩器工作,推動(dòng)揚(yáng)聲器發(fā)出 2種笛音音響。 ...... [參考資料 ] (1)這部分電路要求將編碼電路送入 8421碼 ,譯為十進(jìn)制數(shù)(對(duì)應(yīng)各個(gè)搶答者的編號(hào))並驅(qū)動(dòng)七段數(shù)碼顯示管顯示出答題者的編號(hào)。當(dāng)“開始”按下後,當(dāng)所有搶答者開關(guān)均未按下時(shí),鎖存器輸出全為低電平,該信號(hào)作為鎖存器使能端 LD 的控制信號(hào),使鎖存器處于等待接收觸發(fā)輸入狀態(tài);當(dāng)任一開關(guān)按下時(shí),輸出信號(hào)中必有一路為高電平,經(jīng)邏輯或運(yùn)算後 U1A輸出為高電平。用集成 555 定時(shí)器組成多諧振蕩器。 NE555振蕩電路的有關(guān)計(jì)算如下: (1)充電時(shí)間 t充 t充 =( R1+R2) *C1*ln( )≈(R1+R2)*C1=*(12K+)*1uF≈ (2)放電時(shí)間 t放 t放 =R2*C1*ln( )≈ *C1=**1uF≈ (3)振蕩周期 T T=t 充 +t 放≈ ( R1+2R2) *C1= (4)占空比D Y D Y=t充 /T=(R1+R2)/(R1+2R2)=77% 五、完整電路原理圖和仿真圖 ( 1)原理圖 ( 2)仿真圖如下: 六、元器件選擇 七、電路仿真調(diào)試 在完成電路的初步設(shè)計(jì)後,再對(duì)電路進(jìn)行仿真仿真調(diào)試,目的是為了觀察和測(cè)量電路的性能指標(biāo)並調(diào)整部分元器件參數(shù),從而達(dá)到各項(xiàng)指標(biāo)的要求。 當(dāng)電源經(jīng) R R2 對(duì) C1 充電到 Vc≥ 2/3Vcc時(shí), OUT 腳輸出由高變低,放電管( 7 腳內(nèi)的 VT23)導(dǎo)通,電容 C1 經(jīng) R2 和 IC17腳內(nèi)導(dǎo)通的 VT23 進(jìn)行放電,當(dāng) Vc≤ 1/3時(shí), OUT 腳輸出有低變高,電容器 C1 再次充電。當(dāng)搶答完成後,按下“清除”按鈕強(qiáng)行使 U1B輸出置零, CD4511鎖存解除,開始新一輪搶答。其引腳排列圖如圖所示: CD4511引腳排列圖: (2)顯示電路如下: :一是分辨出選手按鍵的先後,並鎖存優(yōu)先搶答者的編號(hào),同時(shí)譯碼顯示電路顯示編號(hào);二是使其他選手按鍵操作無(wú)效;三是防止提前按鍵。 4. 倒計(jì)時(shí)電路由脈沖產(chǎn)生器( 555 定時(shí)器)和兩個(gè)十進(jìn)制計(jì)數(shù)器( 74LS192)及兩個(gè)譯碼器 ( 74LS48)及顯示器組成組成。要求回答問題時(shí)間為 30秒 ,并以倒計(jì)時(shí)形式顯示 ,若超時(shí)就切斷其電路。 “復(fù)位” 按紐,他在固定的時(shí)間間隔操作復(fù)位按紐。 ,調(diào)試及故障排除方法。然后下面就進(jìn)入了搶答時(shí)間倒計(jì)時(shí),時(shí)間為 100 秒完成后搶答者的燈自動(dòng)熄滅,同時(shí)報(bào)警器發(fā)聲。當(dāng)有人搶答時(shí),例如, K1被按下時(shí), D1輸入端為高電平,在時(shí)鐘脈沖上升時(shí), Q1 翻轉(zhuǎn)為 1,對(duì)應(yīng)的 LED 發(fā)光二極管亮。 關(guān)鍵詞:?jiǎn)纹瑱C(jī)、搶答、記分、 30秒倒記時(shí)、違例搶答報(bào)警 目 錄 前 言 1 第一章 總體方案設(shè)計(jì) 2 提出方案 2 方案論證 3 方案選擇 4 第二章 搶答器硬件部分設(shè)計(jì) 5 振蕩電路 5 復(fù)位電路 5 搶答電路 6 主持人鍵盤操作電路 6 選手得分與指示牌譯碼顯示電路 7 報(bào)警電路 8 主要器件介紹 9 第三章 單片機(jī)與 PC機(jī)的通訊 11 硬件連接電路 11 單片機(jī)與 PC機(jī)串口通信軟件設(shè)計(jì) 11 第四章 PC 機(jī)接收顯示數(shù)據(jù) 14 PC 機(jī)接收顯示數(shù)據(jù) 14 計(jì)算機(jī)接收數(shù)據(jù)分析 15 擴(kuò)展部分 15 第五章 軟件部分 16 單片機(jī)內(nèi)部數(shù)據(jù)存儲(chǔ)單元分配 16 加減子程序 16 選手子程序 18 “開始”鍵子程序 18 “數(shù)字”鍵子程序 19 “確定”鍵子程序 21 “搶答按鍵”掃描子程序 23 指示牌和各選手得分顯示子程序 25 數(shù)據(jù)發(fā)送 PC子程序 26 主持人“鍵盤”掃描子程序 28 延時(shí)子程序 30 30 秒倒記時(shí)子程序 31 主 程 序 32 第六章 系統(tǒng)功能與說明 35 系統(tǒng)功能 35 系統(tǒng)可擴(kuò)展性 36 第七章 總 結(jié) 37 參考文獻(xiàn) 38 附錄一 程序清單 39 附錄二 總電路圖 48 附錄三 外文文獻(xiàn)翻譯 49 供四人用的智力競(jìng)賽搶答器裝置線路,用以判斷搶答優(yōu)先權(quán)。它具有電路簡(jiǎn)單、功能齊全、制作成本低、性價(jià)比高等特點(diǎn),是一種經(jīng)濟(jì)、實(shí)用的比賽用搶答器。指向計(jì)數(shù)器 MOV A,0D0H 。顯示位數(shù)送 R7 LED1: MOV A,R0 。調(diào)用顯示子程序 RET KL6: MOV B,03 。將字型碼入顯示緩沖區(qū) INC R0 。字型碼表初值送 DPTR ADD A,0AH 。延時(shí) 10 秒 JNB ,KL2 KL2: ACALL D10MS JNB ,KL3 KL3: ACALL D10MS KL4: JNB ,KL4 JNB ,KL4 JNB ,KL4 MOV A,R4 。把地址送到 DPTR MOV A,0BH 。 2,元件及參數(shù)選擇 。 intr_counter。 //使能 CPU 中斷 ET0=1。 //關(guān)蜂 鳴器 } void init_t0(void) { TMOD=0x01。 //開蜂鳴器 for(i=1。 //秒數(shù) write_digit(DIGIT1,number/10)。 //顯示按鍵者號(hào)碼 buz_on()。 //顯示 “0” write_digit(DIGIT1,0x0e)。 //顯示犯規(guī)者號(hào)碼 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,表示沒有按鍵動(dòng)作 else //如果 KEY5 為低,說明可能有按鍵動(dòng)作 delay_20ms()。 //主持人按鍵后進(jìn)入下一輪 } else //倒計(jì)時(shí)時(shí)間到仍無(wú)人按鍵 { time_over_handle()。 //停止 T0 運(yùn)行 } else //否則循環(huán)檢測(cè) { display_time()。key_flg==0) { key_number=getkey_num()。 //讀取倒計(jì)時(shí)時(shí)間 init_t0()。 //犯規(guī)處理 foul_flg=1。amp。 //禁止 T0 運(yùn)行 write_digit(DIGIT0,LED_code[0x0])。 max7219_reset()。 //函數(shù)功能:按鍵處理 void time_over_handle(void)。 //函數(shù)功能:檢測(cè)主持人是否按鍵 uchar get_key_num(void)。 //向控制寄存器寫數(shù)據(jù) void write_digit(uchar,uchar)。 //是否有人犯規(guī)標(biāo)志 bit time_over_flg。 define TIMER_HBYTE 50000/256 //定時(shí) 50ms define TIMER_LBYTE 50000%256 uchar intr_counter。 sbit DIN=P2^4。限于篇幅,這里沒有給出顯示程序,參見 節(jié)中例 125。 無(wú)論是在規(guī)定時(shí)間內(nèi)有人按鍵、在規(guī)定時(shí)間內(nèi)無(wú)人按鍵或者是有人犯規(guī),都需要主持人再按一下?lián)尨鸢存I,之后單片機(jī)根據(jù) U3狀態(tài)決定倒計(jì)時(shí)時(shí)間, 3個(gè)數(shù)碼管全部顯示 “0” ,恢復(fù)到初始狀態(tài),準(zhǔn)備下一輪搶答。 如果在主持人未按下?lián)尨鸢存I的時(shí)候有選手搶答,則此時(shí)蜂鳴器響一聲, U5顯示犯規(guī)者的編號(hào), U6和 U7顯示 “FF” 以指示有人犯規(guī)。 按下?lián)尨鸢存I之后,蜂鳴器響一聲,單
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1