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

正文內(nèi)容

基于單片機(jī)的數(shù)字式競賽搶答器__畢業(yè)設(shè)計說明書(文件)

2025-07-30 19:04 上一頁面

下一頁面
 

【正文】 電磁線圈,使電磁線圈產(chǎn)生磁場來驅(qū)動振動膜發(fā)聲的,因此需要一定的電流才能驅(qū)動,本設(shè)計采用 I/O 口( )向揚(yáng)聲器送高電平來控制揚(yáng)聲器發(fā)聲。若采用后者,可用 220V 市電經(jīng)整流、濾波、穩(wěn)壓后輸出穩(wěn)定的 +5V 的直流電為其供電。 圖 39 電源電路原理圖四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 11 頁 共 28 頁 第 4 章 軟件部分 單片機(jī)內(nèi)部信號分析 首先主持人按下復(fù)位按鍵,單片機(jī)進(jìn)行內(nèi)部掃描的同時主持人可以調(diào)節(jié)搶答時間和允許答題時間,在整定的時間當(dāng)中如果沒有調(diào)節(jié)搶答時間和答題時間,則搶答器工作為設(shè)置的默認(rèn)值(搶答時間 30s,答題時間 60s)。 主要程序流程 系統(tǒng)主程序流程 系統(tǒng)主程序控制單片機(jī)系統(tǒng)按預(yù)定的操作方式運(yùn)行,它是單片機(jī)系統(tǒng)程序的框架。 N N 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 13 頁 共 28 頁 圖 42 中斷 流程圖四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 14 頁 共 28 頁 第 5 章 仿真及調(diào)試 軟件仿真 首先安裝 keil C51 軟件,建立工程,在工程目錄下建立項目,在項目下編輯程序,保存在工程項目中,注意一定要設(shè)置文件后輟名,匯編語言程序為 .ASM, C 語言程序為 .C, 然后編譯仿真直到 0 錯誤, 0 警告,最后生成 hex 文件以備后用,如圖51 所示。 圖 53 搶答時間調(diào)至 72 秒 答題時間調(diào)至 67 秒時,如圖 54 所示。 圖 57 4 號選手成功搶答 經(jīng)過調(diào)試此設(shè)計除了滿足顯示、報警、控制等設(shè)計要求外,還具有顯示犯規(guī)選手號并閃爍提示、搶答時間答題時間可調(diào)等新穎的功能。下面我對整個畢業(yè)設(shè)計的過程做一下簡單的總結(jié)。否則,就可能走許多彎路、費(fèi)許多周折,甚至南轅北轍,難以到達(dá)目的地。到圖書館、書店、資料室去雖說是比較原始的方式,但也有可取之處的。其實以前的三步都是為這一步作的鋪墊。在整個畢業(yè)設(shè)計過程中使我懂得了許多東西,也培養(yǎng)了我獨(dú)立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學(xué)習(xí)工作生活有非常重要的影響。潘鋒老師淵博的知識,認(rèn)真負(fù)責(zé)的工作作風(fēng),平易 近人的態(tài)度,給與我勇敢面對困難的勇氣和力量,讓我獲益匪淺。感謝通技 062 班全班同學(xué)給予我的關(guān)心、友誼和幫助,是你們給了我美好而難忘的學(xué)習(xí)生活。響鈴標(biāo)志位 ORG 0000H AJMP MAIN ORG 0003H AJMP INT0SUB ORG 000BH AJMP T0INT ORG 0013H AJMP INT1SUB ORG 001BH AJMP T1INT ORG 0040H MAIN: MOV R1,30。越高發(fā)聲頻率越高 ,越尖 MOV TH1,3CH MOV TL1,0B0H。=====查詢程序 ===== START: MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY。按鍵發(fā)聲 MOV A,R1 MOV R6,A。搶答只顯示計時 ,滅號數(shù) AJMP COUNT。先在兩個時間 LED 上顯示 R1 JNB ,INC0。如果不是 99,R2 加 1,如果加到 99,R1 就置 0,重新加起。=====倒計時程序 (搶答倒計時和回答倒計時都跳到改程序 )===== REPEAT:MOV A,R2 。R6 保存了倒計時的時間 ,之前先將搶答時間或回答時間給 R6 MOV B,0AH DIV AB。取十位 MOV R4,31H。下面是 1s 的情況 ,響并顯示號數(shù)并清 R0,重新計 SETB RING MOV A,R6 JZ QUIT。計時一秒 R6 自動減 1 MOV R0,00H CHECK: JNB ,QUIT。如果是搶答倒計時 ,如是則查詢搶答 ,否者跳過查詢繼續(xù)倒數(shù) (這里起到鎖搶答 作用 ) AJMP RECOUNT ACCOUT: 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 25 頁 共 28 頁 MOV A,36H JNB ,TRUE1 JNB ,TRUE2 JNB ,TRUE3 JNB ,TRUE4 JNB ,TRUE5 JNB ,TRUE6 JNB ,TZ1 JNB ,TZ2 AJMP RECOUNT TZ1:JMP TRUE7 TZ2:JMP TRUE8 QUIT: CLR OK。因為答題的計時不再查詢搶答 ,所以就鎖了搶答 AJMP COUNT TRUE2:ACALL BARK MOV A,R2 MOV R6,A MOV R3,02H CLR OK AJMP COUNT TRUE3:ACALL BARK MOV A,R2 MOV R6,A MOV R3,03H CLR OK AJMP COUNT TRUE4: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,05H 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 26 頁 共 28 頁 CLR OK AJMP COUNT TRUE6: ACALL BARK MOV A,R2 MOV R6,A MOV R3,06H CLR OK AJMP COUNT TRUE7:ACALL BARK MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNT TRUE8:ACALL BARK MOV A,R2 MOV R6,A MOV R3,08H CLR OK AJMP COUNT 。三燈全滅 AJMP CHECK1 FLASH: CJNE A,0CH,CHECK1。=====顯示程序 ===== DISPLAY:MOV DPTR,DAT1。====加減時間延時 (起到不會按下就加 N個數(shù) )====== DELAY1: MOV 35H,08H LOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET 。沒讀到有效數(shù) 據(jù)時繼續(xù)轉(zhuǎn)到 AAAA1 LOOP2: DJNZ 33H,LOOP2 DJNZ 32H,LOOP3 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 第 28 頁 共 28 頁 RET 。故采用在延時子程序中加了讀數(shù)據(jù)口程序 .保證了靈敏度和可靠性 AAAA1: MOV A,P1 CJNE A,0FFH,AA1 。按鍵發(fā)聲 RET 。=====T1 溢出中斷 (計時程序 )===== T1INT: MOV TH1,3CH MOV TL1,0B0H INC R0 RETI END 四川信息職業(yè)技術(shù)學(xué)院 畢業(yè)設(shè)計(論文)評語 學(xué)生姓名 張智勇 學(xué)號 0620xx8 班級 通技 062 專業(yè) 通信技術(shù) 設(shè)計(論文)題目 基于單片機(jī)的數(shù)字式競賽搶答器 指導(dǎo)教師 潘鋒 譚望春 指導(dǎo)老師考核意見 等級: 指導(dǎo)教師: 答辯 評語 等級: 答辯老師: 總評 成績 等級: 考核小組組長: 備注 以上兩項成績綜合后,指導(dǎo)老師考核成績占總分的 60%,答辯成績占總分的40%,按五級記分(優(yōu)、良、中、及格、不及格)。 CPL 。將有效數(shù)據(jù)送到 36H 暫存 AJMP LOOP2 AA1: DEC R7 AJMP AA0 。由于在讀搶答數(shù)據(jù)口的時候,單片機(jī)首先進(jìn)入倒計時程序,再調(diào)用顯示程序,最后才檢測按鍵口 。=====延時 4236 個機(jī)器周期 (顯示用到 )===== DELAY2: MOV 32H,43H LOOP3: MOV 33H,1EH MOV A,R7 。滅 ,1,2,3,4,5,6,7,8,9,滅 ,F DAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。取回號數(shù) MOV R5,0BH MOV R4,0BH。犯規(guī)號數(shù)暫存與 (34H) HERE: MOV A,R0 CJNE A,06H,FLASH。=====正常搶答處理程序 ===== TRUE1: ACALL BARK MOV A,R2 MOV R6,A。只在回答倒計時才有效 AJMP NEXTT CHECKK:JNB ,REPEAT 。一秒標(biāo)志減 1 AJMP CHECK LARGER: MOV A,R0 CJNE A,14H,CHECK。大于 5s 跳到 LARGER,小于等于 5s 會提醒 MOV A,R0 CJNE A,0AH,FULL。十位存于 (30H) MOV 31H,B。重置定時器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H。如果 R1為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP INT0SUB SETR1: MOV R1,63H ACALL DELAY1 AJMP INT0SUB BACK0: RETI 。 為 1s 鍵 ,如按下跳到 DECO JNB ,BACK0。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1