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

正文內(nèi)容

基于522單片機的搶答器設計(參考版)

2025-06-28 14:05本頁面
  

【正文】 感謝對本設計進行評審的專家們,感謝他們給我提出的寶貴意見和建議??梢哉f如果沒有他們的幫助我就不可能順利的按時完成畢業(yè)設計。此間我還得到了同學等諸多指導,再此表示感謝。他們的無私幫助和耐心指導也是我得以完成本課題的關鍵。在此論文完成之際,特向恩師表達誠摯的謝意同時以最崇高的敬意。恩師那治學嚴謹?shù)膽B(tài)度,淵博的學識感染著我。我將會在以后的學習中繼續(xù)學習。在設計過程中我發(fā)現(xiàn)自己考慮問題很不全面,自己的專業(yè)知識掌握的很不牢固,所掌握的計算機應用軟件還不夠多,我希望自己的這些不足之處能在今后的工作和學習中得到改善。因此可以說單片機的設計是軟件和硬件的結合,二者是密不可分的。因此在整個設計過程中大部分時間是用在程序上面的。而程序設計是一個很靈活的東西,它反映了你解決問題的邏輯思維和創(chuàng)新能力。在這次設計中遇到了很多實際性的問題,在實際設計中才發(fā)現(xiàn),書本上理論性的東西與在實際運用中的還是有一定的出入的,所以有些問題不但要深入地理解,而且要不斷地更正以前的錯誤思維。整個設計通過了軟件和硬件上的調(diào)試、仿真。在做設計時,我復習了很多專業(yè)課的知識,這使得我的專業(yè)知識在離校之前得到了鞏固。通過這次的畢業(yè)設計,我能運用已學的知識解決我在設計中遇到的問題,使自己的動手能力和思考問題的能力得到了很大的提高。如果提供相應的器材及時間上的寬限,一定可以完成上述擴展功能,進一步完善作品。回頭再看看該設計,還可以將設計的擴展功能增強:可以設計聲控裝置,在主持人說開始時,系統(tǒng)自動完成清零并開始計時的功能。由于采用匯編語言設計電路,所以本設計在編程成功后,硬件電路基本上不需要調(diào)試就可正常使用。本設計中,利用常規(guī)的單片機掃描識別的方法。計分接收的單片機部分利用匯編語言編寫。 焊接好后的調(diào)試就是最激動人心的時候,插上電源,發(fā)現(xiàn)數(shù)碼管不亮,當按下復位鍵時數(shù)碼管就亮了,并且所有功能都能正常運行,重新打了個撥動開關的孔,用跳線把復位按紐接到了撥動開關,這樣搶答器功能基本實現(xiàn)了。 先把烙鐵靠近焊盤,緊接著把錫絲往烙鐵上送,等錫絲熔了輕輕一提,一個又圓又亮的焊點就做好了。 峰值電流 100mA上面這個只是七段數(shù)碼管引腳圖,其中共陽極數(shù)碼管引腳圖和共陰極的是一樣的。(此時仍能繼續(xù)工作,但請用戶立即更換電池,本產(chǎn)品使用4節(jié)5號堿性電池)《七段數(shù)碼管引腳圖》數(shù)碼管使用條件:a、段及小數(shù)點上加限流電阻b、使用電壓:段:根據(jù)發(fā)光顏色決定; 5、報警 在休眠狀態(tài)下按“?!遍_啟報警程序,電子板受到搖晃或震動報警開始。 (3)如果密碼輸入不正確,按下 “?!辨I確認蜂鳴器鳴會發(fā)出急促的提示音,數(shù)碼顯示管顯示ERROR。 4、開門,鎖門 (1)輸入正確的管理密碼或個人密碼后按 “#”鍵確認,蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示SET CI或SET C2表示密碼正確,電磁鐵吸合,可以開門、鎖門動作。 (2)任意輸入1至12位數(shù)字(輸入多于12位的成個人密碼設置無效)后按“?!辨I確認,蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示SET C2表示個人設置成功,如無任何操作系統(tǒng)自動進入休眠狀態(tài)。 (3)除非斷電至信息丟失或執(zhí)行步驟個人密碼的設置與更改(1),否則個人密碼永遠保存,不變更。 個人密碼的設置與更改 (1)按下設置,蜂鳴器鳴叫長響一聲,數(shù)碼顯示管顯示C1 IN個人密碼開始設置或更改。 (3)操作鍵板上“*” 用于表示消除“?!辨I用于表示確認和開啟報警程序。 蜂鳴器 數(shù)碼管 ;蜂鳴器主要分為壓電式蜂鳴器和電磁式蜂鳴器兩種類型。 INC R0 MOV TH1,3CH RETI。 CPL 。 MOV TL0,0FFH=====TO溢出中斷(響鈴程序)=====T0INT:按鍵發(fā)聲 ACALL DELAY1 SETB RING=====發(fā)聲程序=====BARK: DJNZ 32H,LOOP MOV 33H,0AFHLOOP1: MOV 32H,12HLOOP: RET。 ACALL DISPLAY第一個為零,其他與上相同,因為十位如果為零顯示熄滅。 。 ACALL DELAY MOV P2,0fbH MOV A,R4 MOV P0,A MOVC A,A+DPTR MOV DPTR,DAT2 MOV P0,A MOVC A,A+DPTR查表顯示程序,利用P0口做段選碼口輸出/P2低三位做位選碼輸出, AJMP START 。 CLR RING ACALL DISPLAY顯示FF和號數(shù) MOV R5,0BH MOV R3,34H。 SETB RING CJNE A,14H,CHECK1。三燈全滅 MOV R4,0AH CLR RING CJNE A,0AH,FLASH。 MOV A,R0犯規(guī)號數(shù)暫存與(34H)HERE: MOV TL1,0B0H MOV R0,00H AJMP COUNT。 MOV R3,08H MOV A,R2 ACALL BARK。 CLR OK MOV R6,A AJMP COUNTTRUE7: MOV R3,06H MOV A,R2 ACALL BARK。 CLR OK MOV R6,A AJMP COUNTTRUE5: MOV R3,04H MOV A,R2 AJMP COUNTTRUE4:ACALL BARK。 MOV R3,03H MOV A,R2 AJMP COUNTTRUE3:ACALL BARK。 MOV R3,02H MOV A,R2 AJMP COUNTTRUE2:ACALL BARK。因為答題的計時不再查詢搶答,所以就鎖了搶答 MOV R6,A。 MOV A,R2按鍵發(fā)聲 AJMP START。 CLR RING如果按下了停止鍵執(zhí)行的程序QUIT:TZ3:JMP TRUE7 JB OK,ACCOUT。 ACALL DISPLAY如按下停止鍵退出計時一秒R6自動減1如果1s向下運行,否者跳到查停/顯示 AJMP CHECKLARGER: MOV A,R0 DEC R6。計時完畢 MOV A,R6下面是1s的情況,響并顯示號數(shù)并清R0,重新計 CLR RING CJNE A,0AH,FULL。大于5s跳到LARGER,小于等于5s會提醒 SUBB A,07H取個位取十位個位存于(31H)十位存于(30H)除十分出個位/十位 MOV B,0AH重置定時器RECOUNT:MOV A,R6。 MOV TH1,3CH MOV R0,00H。 RETI 。 ACALL DELAY1 AJMP INT1SUBSETR2: DEC R2 MOV A,R2 AJMP INT1SUBDEC1: INC R2 ACALL DELAY1AJMP INT1SUBADD1: CJNE A,63H,ADD1 JNB ,BACK1 JNB ,INC1 MOV R3,0AH DIV ABMOV R5,A=====INT1(回答時間R2調(diào)整程序)=====INT1SUB:MOV A,R2 AJMP INT0SUBBACK0: MOV R1,63H ACALL DELAY1如果R1為0, R1就置99, MOV A,R1 AJMP INT0SUBDEC0: INC R1 ACALL DELAY1AJMP INT0SUBADD0: MOV A,R1CJNE A,63H,ADD0。 AJMP INT0SUBINC0: JNB ,BACK0。,如按下跳到DECO JNB ,INC0。先在兩個時間LED上顯示R1=====INT0(搶答時間R1調(diào)整程序)=====INT0SUB:MOV A,R1 AJMP ERRORFALSE8: ACALL BARKMOV R3,08H AJMP ERRORFALSE6: ACALL BARKMOV R3,06H AJMP ERRORFALSE4: ACALL BARKMOV R3,04H AJMP ERRORFALSE2: ACALL BARKMOV R3,02H=====非法搶答處理程序=====FALSE1: ACALL BARK。 AJMP START JNB ,TZ1 JNB ,FALSE5 JNB ,FALSE3 JNB ,FALSE1進入倒計時程序,查詢有效搶答的程序在COUNT里面NEXT:搶答只顯示計時,滅號數(shù) SETB OK。送R1R6,因為R1中保存了搶答時間 MOV A,R1按鍵發(fā)聲 JB ,NEXT。 ACALL DELAYdddddddACALL DISPLAY。一開始就運行定時器,重置TH1/TL1就可以了。 CLR OKSETB EX1。 SETB ET1 SETB EA MOV TL1,0B0H。越高發(fā)聲頻率越高,越尖 MOV TH0,0F0H MOV TMOD,11H。 MOV R2,60。 MOV R1,30。ORG 0040HMAIN:ORG 001BHORG 0013HORG 000BHORG 0003HORG 0000HRING EQU 22H。MOV A,R2MOV R6,AMOV R3,08HCLR OKAJMP COUNT 程序及分析單片機控制8路搶答器程序OK EQU 20H。MOV A,R2MOV R6,AMOV R3,07HCLR OKAJMP COUNTTRUE8:MOV A,R
點擊復制文檔內(nèi)容
教學課件相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1