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

正文內(nèi)容

基于單片機at89c51的數(shù)字搶答器設(shè)計-資料下載頁

2024-12-06 02:22本頁面

【導(dǎo)讀】地結(jié)合起來,使得系統(tǒng)能夠正確地進(jìn)行計時,同時使數(shù)碼管能夠正確地顯示時間。關(guān)做鍵盤輸出,揚聲器發(fā)聲提示。間倒記時顯示,滿時后系統(tǒng)計時自動復(fù)位及主控強制復(fù)位,按鍵鎖定,在有效狀態(tài)下,分析其工作原理,進(jìn)一步完成對系統(tǒng)電路的設(shè)計。在對系統(tǒng)工作原理充分研究的基礎(chǔ)上,選擇合適的元件型號和參數(shù),再用protel繪圖軟件畫出電路原理圖。

  

【正文】 有待于在將來設(shè)計中進(jìn)一步提高,在此懇請老師批評指正。這次設(shè)計也讓我懂得細(xì)節(jié)決定成敗,在以后的設(shè)計中我會嚴(yán)格吸取教訓(xùn),做的更好! 基于 單片機 AT89C51 的數(shù)字 搶答器 設(shè)計 24 參考文獻(xiàn) [1] 程相波 ,衛(wèi)安軍 .基于 MCS51 單片機的八路搶答器設(shè)計方法研究 [J].北京工業(yè)職業(yè)技術(shù)學(xué)院學(xué)報 ,2021,(2). [2]林凌 ,李剛 ,丁茹 ,李小霞 .新型單片機接口器件與技術(shù) [M].西安 :西安電子科技大學(xué) 出版社 ,2021 年 . [3]李增生 .對《搶答器》的改進(jìn) [J].電子制作 ,2021,(12). [4]馬軻瀛 .八路數(shù)字搶答器系統(tǒng) [J].華商, 2021,(23). [5]高偉 .AT89 單片機原理及應(yīng)用 [M].北京 :國防工業(yè)出版社, 2021 年 . [6]蔡朝陽 .單片機控制實習(xí)與專題制作 [M].北京 :北京航空航天大學(xué)出版社 ,2021 年 . [7]楊凌霄 .微型計算機原理及應(yīng)用 [M].江蘇 :中國礦業(yè)大學(xué)出版社 ,2021 年 . [8]丁建偉 .搶答器電路設(shè)計 [J].蘭州工業(yè)高等專科學(xué)校學(xué)報 ,2021,(04). [9] 胡學(xué) 海 .單片機原理及應(yīng)用系統(tǒng)設(shè)計 [M].北京 :北京電子工業(yè)出版社, 2021 年 . [10]柴鈺 .單片機原理及應(yīng)用 [M].北京 :西安電子科技大學(xué)出版社 ,2021. [11]沈紅衛(wèi) .單片機應(yīng)用系統(tǒng)設(shè)計實例與分析 [M].北京 :北京航空航天大學(xué)出版社 ,2021. [12]肖洪兵 .跟我學(xué)用單片機 [M].北京 :北京航空航天大學(xué)出版社 ,2021. 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 25 致 謝 在論文的寫作過程中,我的導(dǎo)師 ***老師傾注了大量的心血,從選題到開題報告,從寫作 題 綱到一遍又一遍地指出 論文 中的具體問題,嚴(yán)格把關(guān),循循善誘 。*老師多次詢問研究 進(jìn)程,并為我指點迷津,幫助我開拓研究思路,精心點撥、熱忱鼓勵 *老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實的態(tài)度,踏踏實實的精神,不僅授我以文,而且教我做人,對劉老師的感激之情是無法用言語表達(dá)的, 在此我表示衷心感謝。 他 嚴(yán)肅的科學(xué)態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神,精益求精的工作作風(fēng),深深地感染和激勵著我。 此外,我還要感謝在論文寫作中給予我?guī)椭母魑煌瑢W(xué)。由于經(jīng)驗的匱乏,難免有許多考慮不周全的地方。如果沒有 *老師的督促指導(dǎo)以及周圍同學(xué)的幫助,想要完成這個設(shè)計師難以想象的。正是由于你們的幫助和支持,我才能克服一個個的困難和疑惑,直至論文的順 利完成。 在論文即將完成之際,我的心情無法平靜,從開始進(jìn)入課題到論文的順利完成,有多少可敬的師長、同學(xué)、朋友給了我無言的幫助,在這里請接受我誠摯的謝意 ! 同時 感謝 電氣 學(xué)院為我提供良好的做畢業(yè)設(shè)計的環(huán)境。 最后再一次感謝所有在畢業(yè)設(shè)計中曾經(jīng)幫助過我的良師益友和同學(xué),以及在設(shè)計中被我引用或參考的論著的作者。 因本人水平有限,設(shè)計中可能有許多不當(dāng)之處,還望讀者批評指正,謝謝! 基于 單片機 AT89C51 的數(shù)字 搶答器 設(shè)計 26 附 錄 附錄 1: 八路搶答器程序清單 CLR RING 主程序: OK EQU 20H 。搶答開始標(biāo)志位 RING EQU 22H 。響鈴標(biāo)志位 DATA0 EQU 36H 。搶答按鍵口數(shù)據(jù)存放地址 ORG 0000H AJMP MAIN ORG 0003H AJMP INTT0 ORG 000BH AJMP T0INT ORG 001BH AJMP T1INT ORG 0040H MAIN: MOV R1,20 。初設(shè)搶答時間為 20s MOV R2,30 。初設(shè)答題時間為 30s mov 38h,60 。啟用錦囊時間從 60s 倒計時 MOV TMOD,11H 。設(shè)置未定時器 /模式 1 MOV TH0,0F0H MOV TL0,0FFH 。越高發(fā)聲頻率越高 ,越尖 MOV TH1,3CH MOV TL1,0B0H 。50ms 為一次溢出中斷 SETB EA SETB ET0 SETB ET1 。允許二個中斷 ,T0/T1 CLR OK SETB TR1 SETB TR0 。一開始就運行定時器 ,以開始顯示 ,重置 TH1/TL1 就可以了 查詢程序: 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 27 START: MOV DATA0,0FFH 。初始化 MOV R5,0BH MOV R4,0BH MOV R3,0BH ACALL DISPLAY 。未開始搶答時候顯示 FFF JNB ,SELSUB0 JNB ,TZ3 。倒計時調(diào)整 JB ,NEXT ACALL DELAY JB ,NEXT 。去抖動 ,如果“開始鍵”按下就向下執(zhí)行 ,否者跳到非法搶答查詢 SETB EX0 。開放 INT0 ACALL BARK 。按鍵發(fā)聲 MOV A,R1 MOV R6,A 。送 R1R6,因為 R1 中保存了搶答時間 SETB OK 。搶答標(biāo)志位 ,在使用錦囊時用作判斷是搶答倒計時還是回答倒計時 MOV R3,0AH 。搶答只顯示計時 ,滅號數(shù) AJMP COUNT 。進(jìn)入倒計時程序 ,“查詢有效搶答的程序”在 COUNT 里面 NEXT: JNB ,FALSE1 JNB ,FALSE2 JNB ,FALSE3 JNB ,FALSE4 JNB ,FALSE5 JNB ,FALSE6 JNB ,TZ1 JNB ,TZ2 AJMP START TZ1: AJMP FALSE7 TZ2: AJMP FALSE8 基于 單片機 AT89C51 的數(shù)字 搶答器 設(shè)計 28 TZ3: AJMP SELSUB1 非法搶答處理程序: FALSE1: MOV R3,01H AJMP ERROR FALSE2: MOV R3,02H AJMP ERROR FALSE3: MOV R3,03H AJMP ERROR FALSE4: MOV R3,04H AJMP ERROR FALSE5: MOV R3,05H AJMP ERROR FALSE6: MOV R3,06H AJMP ERROR FALSE7: MOV R3,07H AJMP ERROR FALSE8: MOV R3,08H AJMP ERROR SELSUB0(搶答時間 R1 調(diào)整程序 ): SELSUB0: MOV A,R1 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY 。先在兩個時 間 LED 上顯示 R1 JNB ,INC0 。 為 +1s 鍵 ,如按下跳到 INCO JNB ,DEC0 。 為 1s 鍵 ,如按下跳到 DECO JNB ,BACK0 。 為確定鍵 ,如按下跳到 BACKO AJMP SELSUB0 INC0: MOV A,R1 CJNE A,63H,ADD0 。如果不是 99,R2 加 1,如果加到99,R1 就置 0,重新加起。 鹽城工學(xué)院本科生畢業(yè)設(shè)計說明書 ( 2021) 29 MOV R1,00H ACALL DELAY1 AJMP SELSUB0 ADD0: INC R1 ACALL DELAY1 AJMP SELSUB0 DEC0: MOV A,R1 JZ SETR1 。如果 R1 為 0, R1 就置 99, DEC R1 ACALL DELAY1 AJMP SELSUB0 SETR1: MOV R1,63H ACALL DELAY1 AJMP SELSUB0 BACK0: AJMP START SELSUB1(回答時間 R2 調(diào)整程序 ): SELSUB1: MOV A,R2 MOV B,0AH DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY JNB ,INC1 JNB ,DEC1 JNB ,BACK1 AJMP SELSUB1 INC1: MOV A,R2 CJNE A,63H,ADD1 MOV R2,00H ACALL DELAY1 AJMP SELSUB1 ADD1: INC R2 基于 單片機 AT89C51 的數(shù)字 搶答器 設(shè)計 30 ACALL DELAY1 AJMP SELSUB1 DEC1: MOV A,R2 JZ SETR2 DEC R2 ACALL DELAY1 AJMP SELSUB1 SETR2: MOV R2,63H ACALL DELAY1 AJMP SELSUB1 BACK1: AJMP START 啟用錦囊程序: REPEAT:MOV A,38h 。使用錦囊時重新計時 MOV R6,A CLR RING 。當(dāng)?shù)褂嫊r進(jìn)入最后 5 秒的時候,啟用錦囊能消除蜂鳴 倒計時程序 (搶答倒計時和回答倒計時都 跳到改程序 ): COUNT: MOV R0,00H 。重置定時器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H 。重置定時器 RECOUNT:MOV A,R6 。R6 保存了倒計時的時間,之前先將搶答時間或回答時間給 R6 MOV B,0AH DIV AB 。除十分出個位 /十位 MOV 30H,A 。十位存于 (30H) MOV 31H,B 。個位存于 (31H) MOV R5,30H 。取十位 MOV R4,31H
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1