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

正文內(nèi)容

畢業(yè)論文-基于8051單片機(jī)的8路搶答器設(shè)計(jì)-文庫(kù)吧資料

2025-01-22 22:03本頁(yè)面
  

【正文】 RET DAT1:DB 00H,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H ; 滅 ,1,2,3,4,5,6,7,8,9,滅 ,F DAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H ;第一個(gè)為零 ,其他與上相同 ,因?yàn)槭蝗绻麨榱泔@示熄滅 ; ***加減時(shí)間延時(shí) (起到不會(huì)按下就 加 N 個(gè)數(shù) )*** DELAY1: MOV 35H,08H LOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET 西南民族大學(xué)本科畢業(yè)論文 20 ;延時(shí) (顯示和去抖動(dòng)用到 ) DELAY: MOV 32H,12H LOOP: MOV 33H,0AFH LOOP1: DJNZ 33H,LOOP1 DJNZ 32H,LOOP RET ; ***發(fā)聲程序 *** BARK: SETB RING ACALL DELAY1 ACALL DELAY1 CLR RING。取回號(hào)數(shù) MOV R5,0BH MOV R4,0BH。三燈全滅 AJMP CHECK1 FLASH: CJNE A,14H,CHECK1。犯規(guī)號(hào)數(shù)暫存與 (34H) HERE: MOV A,R0 CJNE A,0AH,FLASH。 MOV A,R2 MOV R6,A MOV R3,06H 西南民族大學(xué)本科畢業(yè)論文 18 CLR OK AJMP COUNT TRUE7:ACALL BARK。 MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNT TRUE5:ACALL BARK。 MOV A,R2 MOV R6,A MOV R3,02H CLR OK AJMP COUNT TRUE3: ACALL BARK。搶答時(shí)間 R2 送 R6 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 17 MOV R3,01H CLR OK。因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT TRUE1: ACALL BARK。 按鍵發(fā)聲 MOV A,R2。如果是搶答倒計(jì)時(shí) ,如是則查詢搶答 ,否者跳過查詢繼續(xù)倒數(shù) (這里起到鎖搶答作用 ) AJMP RECOUNT ACCOUT: JNB ,TRUE0 JNB ,TRUE1 JNB ,TRUE2 JNB ,TRUE3 JNB ,TRUE4 JNB ,TRUE5 JNB ,TRUE6 JNB ,TRUE7 AJMP RECOUNT QUIT: CLR OK。計(jì)時(shí)一秒 R6 自動(dòng)減 1 MOV R0,00H CHECK: JNB ,QUIT。一秒標(biāo)志減 1 AJMP CHECK 西南民族大學(xué)本科畢業(yè)論文 16 LARGER: MOV A,R0 CJNE A,14H,CHECK。下面系 1s 的情況 ,響并顯示號(hào)數(shù)并清 R0,重新計(jì) SETB RING MOV A,R6 JZ QUIT。大于 5s 跳到 LARGER,小于等于 5s 會(huì)提醒 MOV A,R0 CJNE A,0AH,FULL。取十位 MOV R4,31H。十位存于 (30H) MOV 31H,B。R6 保存了倒計(jì)時(shí)的時(shí)間 ,之前先將搶答時(shí)間或回答時(shí)間給 R6 MOV B,0AH DIV AB。重置定時(shí)器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H。 MOV R1,00H ACALL DELAY1 AJMP INT0SUB ADD0: INC R1 ACALL DELAY1 AJMP INT0SUB DEC0: MOV A,R1 西南民族大學(xué)本科畢業(yè)論文 14 JZ SETR1。 為確定鍵 ,如按下跳到 BACKO AJMP INT0SUB INC0: MOV A,R1 CJNE A,63H,ADD0。 為 +1s 鍵 ,如按下跳到 INCO JNB ,DEC0。按鍵發(fā)聲 MOV R3,01H AJMP ERROR FALSE2: ACALL BARK MOV R3,02H AJMP ERROR FALSE3: ACALL BARK MOV R3,03H AJMP ERROR FALSE4: ACALL BARK 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 13 MOV R3,04H AJMP ERROR FALSE5: ACALL BARK MOV R3,05H AJMP ERROR FALSE6: ACALL BARK MOV R3,06H AJMP ERROR ; ***INT0(搶答時(shí)間 R1 調(diào)整程序 ) *** INT0SUB: MOV A,R1 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY。進(jìn)入倒計(jì)時(shí)程序 ,查詢有效搶答的程序 在 COUNT里面 NEXT: JNB ,FALSE0 JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 JNB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,FALSE7 AJMP START ; ***非法搶答處理程序 *** FALSE0: ACALL BARK。搶答標(biāo)志位 ,用于 COUNT 只程序中判斷是否查詢搶答 MOV R3,0AH。按鍵發(fā)聲 MOV A,R1 MOV R6,A。未開始搶答時(shí)候顯示 FFF JB ,NEXT ACALL DELAY JB ,NEXT。允許四個(gè)中斷 ,T0/T1/INT0/INT1 CLR OK CLR RING SETB TR1 SETB TR0。越高發(fā)聲頻率越高 ,越尖 MOV TH1,3CH MOV TL1,0B0H。初設(shè)答題時(shí)間為 10s MOV TMOD,11H。響鈴標(biāo)志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 11 ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040H MAIN: MOV R1,0FH。搶答開始標(biāo)志位 。 為開始搶答, 為停止。當(dāng)在掃描到有人按下了鍵,馬上關(guān)閉 T0、調(diào)用顯示程序、封鎖鍵盤。 圖 報(bào)警 電路 西南民族大學(xué)本科畢業(yè)論文 10 第 3 節(jié) 系統(tǒng)軟件設(shè)計(jì) 系統(tǒng)主程序設(shè)計(jì) 為了能夠達(dá)到搶答的公平、公正、合理,應(yīng)該在主持人發(fā)布搶答命令之前必須先設(shè)定搶答的時(shí)間,所以應(yīng)該得根據(jù)題目的難易程度事先設(shè)定時(shí)間,因而在編開始搶答前的程序得先編寫設(shè)定時(shí)間的程序,在硬件電路中可以看到有兩個(gè)按鍵( JIAN SHI 和 JIAN SHI)所以按下硬件的這兩個(gè)按鍵相應(yīng)的在軟件進(jìn)行對(duì)數(shù)據(jù)的加減。 其中 555 構(gòu)成多諧振蕩器,振蕩頻率 fo= 1. 43/[( RI+ 2R2) C],其輸出信號(hào)經(jīng)三極管推動(dòng)揚(yáng)聲器。如果再次搶答必須由主持人再次 *作 清除 和 開始 狀態(tài)開關(guān)。 選手在設(shè)定的時(shí)間內(nèi)搶答時(shí),實(shí)現(xiàn):優(yōu)先判斷、編號(hào)鎖存、編號(hào)顯示、揚(yáng)聲器提示。在右圖中電阻 R 為限流電阻,在此利用晶體管的高電流增益,以達(dá)到電路快速飽和的目的。 8051 驅(qū)動(dòng)喇叭的信號(hào)為各種頻率的脈沖。 報(bào)警電路 設(shè)計(jì) 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 9 報(bào)警電路用于報(bào)警,當(dāng)遇到報(bào)警信號(hào)時(shí),發(fā)出警報(bào)。 圖 可預(yù)置時(shí)間的定時(shí)電路 由節(jié)目主持人根據(jù)搶答題的難易程度,設(shè)定一次搶答的時(shí)間,通過預(yù)置時(shí)間電路對(duì)計(jì)數(shù)器進(jìn)行預(yù)置,計(jì)數(shù)器的時(shí)鐘脈沖由秒脈沖電路提供。所以本設(shè)計(jì)設(shè)置了搶答定時(shí)電路。此外, RESET/Vpd 還是一復(fù)用腳, VCC 掉電期間,此腳可接上備用電源,以保證單片機(jī)內(nèi)部 RAM 的數(shù)據(jù)不丟失。根據(jù)應(yīng)用的要求,復(fù)位 *作通常有兩種基本形式:上電復(fù)位和上電或開關(guān)復(fù)位。 (3)復(fù)位電路的設(shè)計(jì) 當(dāng) MCS5l 系列單片機(jī)的復(fù)位引腳 RST(全稱 RESET)出現(xiàn) 2 個(gè)機(jī)器周期以上的高電平時(shí),單片機(jī)就執(zhí)行復(fù)位 *作。 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 7 圖 搶答器電路 表 74LS148 的功能真值表 (2)時(shí)序控制電路設(shè)計(jì) 時(shí)序控制電路是搶答器設(shè)計(jì)的關(guān)鍵,它要完成以下功能: 開始 位 置時(shí),揚(yáng)聲器發(fā)聲,搶答電路和定時(shí)電路進(jìn)人正常 搶答工作狀態(tài)。如有再次搶答需由主持人將 S 開關(guān)重新置 ,“ 清除 ” 然后再進(jìn)行下一輪搶答。此外, 1Q= 1,使 74LS148 =1,處于禁止?fàn)顟B(tài),封鎖其他按鍵的輸入。工作過程:開關(guān) S 置于 “ 清除 ” 端時(shí), RS 觸發(fā)器的 端均為 0,4 個(gè)觸發(fā)器輸出置 0,使 74LS148 的 = 0,使之處于工作狀態(tài)。 西南民族大學(xué)畢業(yè)設(shè)計(jì) 基于 8051 單片機(jī)的 8 路搶答器 5 圖 搶答器框圖 圖 搶答電路的接口電路 西南民族大學(xué)本科畢業(yè)論文 6 單元電路設(shè)計(jì) (1)搶答器電路 參考電路如圖 所示。當(dāng)一輪搶答之后,定時(shí)器停止、禁止二次搶答、定時(shí)器顯示剩余時(shí)間。定時(shí)器倒計(jì)時(shí),揚(yáng)聲器給出聲響提示。 系統(tǒng)的硬件構(gòu)成及功能 搶答器 的電路框圖 如圖 1 1 所示為 電路 框圖。如果在設(shè)定的時(shí)間中沒有一個(gè)人按下按鍵,一到時(shí)間,則產(chǎn)生報(bào)警信號(hào)已經(jīng)超時(shí),不可以搶答。首先由主持人根據(jù)題目的難易程度,可以用 “JIA SHI” 和 “JIAN SHA” 兩個(gè)按鍵,設(shè)定時(shí)間在( 0S99S)之間,然后再由主持人發(fā)布搶答命令(按下 KS 按鍵)同時(shí)發(fā)光二極管隨即變亮,當(dāng)看到二極管亮,進(jìn)入倒計(jì)時(shí)狀態(tài)和搶答狀態(tài)。 工作原理 基于這個(gè)設(shè)計(jì)的上述要求,根據(jù)功能要求,須設(shè)計(jì)有搶答電路、譯碼顯示電路、主持人
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1