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

正文內(nèi)容

單片機課程八路搶答器設(shè)計(完整版)

2025-08-04 12:04上一頁面

下一頁面
  

【正文】 路鎖存器譯碼電路譯碼顯示主持人控制開關(guān)控制電路報警電路秒脈沖產(chǎn)生電路定時電路譯碼電路顯示電路三、硬件電路設(shè)計 搶答器的電路框圖當(dāng)一輪搶答之后,定時器停止、禁止二次搶答、定時器顯示剩余時間。單元電路設(shè)計(1)搶答器電路(3)復(fù)位電路的設(shè)計外部中斷和內(nèi)部中斷并存,單片機硬件復(fù)位端,只要持續(xù)4個機器周期的高電平即可實現(xiàn)復(fù)位,硬件復(fù)位后的各狀態(tài)可知寄存器以及存儲器的值都恢復(fù)到了初始值,因為本設(shè)計中功能中有倒計時時間的記憶功能,所以不能對單片機進行硬件復(fù)位,只能用軟件復(fù)位,軟件復(fù)位實際上就是當(dāng)程序執(zhí)行完之后,將程序通過一條跳轉(zhuǎn)指令讓它完成復(fù)位。選手在設(shè)定的時間內(nèi)搶答時,實現(xiàn):優(yōu)先判斷、編號鎖存、編號顯示、揚聲器提示。(1)主程序流程圖主程序設(shè)置搶答時間和回答問題時間定時器及并行口初始化將時間計數(shù)器及啟動標(biāo)志值1開中斷采并行口數(shù)據(jù)為0嗎?啟動標(biāo)志=1嗎?判斷搶答組號將搶答組發(fā)光二極管點亮判斷哪一組為搶答組將搶答組號送顯示搶答時間到了嗎?輸出響鈴信號提示超時繼續(xù)搶答比賽嗎?系統(tǒng)返回NYYYNYN主程序清單OK EQU 20H。允許四個中斷,T0/T1/INT0/INT1CLR OKCLR RINGSETB TR1SETB TR0。搶答標(biāo)志位,用于COUNT只程序中判斷是否查詢搶答MOV R7,01H 。,如按下跳到DECOJNB ,BACK0。重置定時器中斷次數(shù)MOV TH1,3CHMOV TL1,0B0H。大于5s跳到LARGER,小于等于5s會提醒MOV A,R0CJNE A,0AH,FULL。只在回答倒計時才有效AJMP NEXTTCHECKK:JNB ,REPEAT 。犯規(guī)號數(shù)暫存與(34H)HERE: MOV A,R0CJNE A,06H,FLASH。滅,1,2,3,4,5,6,7,8,9,滅,FDAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H。由于在讀搶答數(shù)據(jù)口的時候,單片機首先進入倒計時程序,再調(diào)用顯示程序,最后才檢測按鍵口。CPL 。在搶答倒計時中,如果有參賽組搶答,儀器屏幕立即顯示該組的組別號,同時發(fā)出叮咚的搶答成功提示音。及該組的紅燈亮起。生活就是這樣,汗水預(yù)示著結(jié)果也見證著收獲。讓我知道了學(xué)無止境的道理。雖然這只是一次的較簡單的課程制作(八路搶答器),可是平心而論,也耗費了我不少的心血。七、結(jié)論與心得這次課程設(shè)計老師給我們安排了一個星期的時間,可以說是比較充裕的。(6) 啟動答題倒計時  FFF狀態(tài)下,或有參賽組搶答成功后,需要開始答題的計時時,按答題計時鍵,屏幕顯示所設(shè)定的答題倒計時時間并開始倒計時,提示倒計時時間馬上臨近結(jié)束。=====T1溢出中斷(計時程序)=====T1INT: MOV TH1,3CHMOV TL1,0B0HINC R0RETIEND五、仿真過程與仿真結(jié)果用到了keil軟件仿真,界面如下:Proteus仿真做好的Proteus仿真圖如下:搶答30秒倒計時顯示:選手按答題鍵號在答題時候60秒倒計時:用DXP連接原理圖如下:用DXP連接PCB圖如下:通過仿真可知,仿真結(jié)果完全符合設(shè)計要求。AAAA1: MOV A,P1CJNE A,0FFH,AA1 。====加減時間延時(起到不會按下就加N個數(shù))======DELAY1: MOV 35H,08HLOOP0: ACALL DISPLAYDJNZ 35H,LOOP0RET。三燈全滅AJMP CHECK1FLASH: CJNE A,0CH,CHECK1。如果是搶答倒計時,如是則查詢搶答,否者跳過查詢繼續(xù)倒數(shù)(這里起到鎖搶答作用)AJMP RECOUNTACCOUT:MOV A,36HJNB ,TRUE1JNB ,TRUE2JNB ,TRUE3JNB ,TRUE4JNB ,TRUE5JNB ,TRUE6JNB ,TZ1JNB ,TZ2AJMP RECOUNTTZ1:JMP TRUE7TZ2:JMP TRUE8QUIT: CLR OK。下面是1s的情況,響并顯示號數(shù)并清R0,重新計SETB RINGMOV A,R6JZ QUIT。R6保存了倒計時的時間,之前先將搶答時間或回答時間給R6MOV B,0AHDIV AB。如果不是99,R2加1,如果加到99,R1就置0,重新加起。搶答只顯示計時,滅號數(shù)AJMP COUNT。=====查詢程序=====START: MOV R5,0BHMOV R4,0BHMOV R3,0BHACALL DISPLAY。響鈴標(biāo)志位ORG 0000HAJMP MAINORG 0003HAJMP INT0SUBORG 000BHAJMP T0INTORG 0013HAJMP INT1SUBORG 001BHAJMP T1INTORG 0040HMAIN: MOV R1,30。如果再次搶答必須由主持人再次*作清除和開始狀態(tài)開關(guān)。報警電路用于報警,當(dāng)遇
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1