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

正文內(nèi)容

基于at89c51的八路搶答器設(shè)計(jì)-預(yù)覽頁

2025-07-20 06:17 上一頁面

下一頁面
 

【正文】 序)。工作時(非調(diào)節(jié)時間時)的流程平時正常工作時,程序的流程圖繪制如圖41:對工作流程圖中的某些部分解釋如下:初始化部分:包括對定時計(jì)數(shù)器的工作方式、初始化數(shù)值的設(shè)置,還包括對搶答時間與答題時間的預(yù)設(shè),另外,還應(yīng)對外部中斷0、外部中斷1進(jìn)行開放。另外,由于在設(shè)計(jì)要求主持人能隨時對工作過程終止,因此,要不斷查詢停止鍵的狀態(tài),一旦按下,便回到初始化后的狀態(tài);在倒計(jì)時過程中還要不斷將與5S比較,當(dāng)小于5S時,還需調(diào)用發(fā)聲程序;小于5S后, 又需要不斷將與0較,當(dāng)其等于零時,立即返回。因此,流程中應(yīng)該對當(dāng)前時間于99s或0s比較,再作出相應(yīng)處理。其程序流程參見圖43:INT1中斷Y顯示當(dāng)前答題時間??答題時間加1sNYN結(jié)果為100s?結(jié)果置0N結(jié)果為0s?結(jié)果置100答題時間減1sYYN停止鍵按下?中斷返回NY 圖43 INT1流程圖與搶答時間調(diào)整類似,便進(jìn)入INT1中斷過程。同上,在中斷過程中,需要不時對停止按鈕進(jìn)行查詢,一旦發(fā)現(xiàn)其按下,立即中斷返回。并且有原先的被動接受轉(zhuǎn)換為主動尋求,這可是學(xué)習(xí)方法上的一個很大突破。對于單片機(jī)設(shè)計(jì),硬件電路時比較簡單的,主要是解決程序設(shè)計(jì)中的問題。2 增加積分模塊,可以設(shè)定初始積分,并記錄每次搶答完成后的積分。搶答開始標(biāo)志位 RING EQU 22H 。初設(shè)答題時間為30s mov 38h,60 。50ms為一次溢出中斷 SETB EA SETB ET0 SETB ET1 。=================================查詢程序================================。倒計(jì)時調(diào)整 JB ,NEXT ACALL DELAY JB ,NEXT 。送R1R6,因?yàn)镽1中保存了搶答時間 SETB OK 。========================================================================= 。=========================SELSUB0(搶答時間R1調(diào)整程序)=====================。,如按下跳到DECO JNB ,BACK0 。如果R1為0, R1就置99, DEC R1 ACALL DELAY1 AJMP SELSUB0SETR1: MOV R1,63H ACALL DELAY1 AJMP SELSUB0BACK0: AJMP START。======================================================================== 。當(dāng)?shù)褂?jì)時進(jìn)入最后5秒的時候,啟用錦囊能消除蜂鳴。重置定時器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H 。十位存于(30H) MOV 31H,B 。大于5s跳到LARGER,小于等于5s會提醒 MOV A,R0 CJNE A,0AH,FULL 。一秒標(biāo)志減1 AJMP CHECKLARGER: MOV A,R0 CJNE A,14H,CHECK 。只在回答倒計(jì)時才有效 AJMP NEXTTCHECKK:JNB ,REPEAT 。========================================================================= 。因?yàn)榇痤}的計(jì)時不再查詢搶答,所以就鎖了搶答 AJMP COUNTTRUE2:ACALL BARK MOV A,R2 MOV R6,A MOV R3,02H CLR OK AJMP COUNTTRUE3:ACALL BARK MOV A,R2 MOV R6,A MOV R3,03H CLR OK AJMP COUNTTRUE4:ACALL BARK MOV A,R2 MOV R6,A MOV R3,04H CLR OK AJMP COUNTTRUE5: ACALL BARK MOV A,R2 MOV R6,A MOV R3,05H CLR OK AJMP COUNTTRUE6: ACALL BARK MOV A,R2 MOV R6,A MOV R3,06H CLR OK AJMP COUNTTRUE7: ACALL BARK MOV A,R2 MOV R6,A MOV R3,07H CLR OK AJMP COUNTTRUE8: ACALL BARK MOV A,R2 MOV R6,A MOV R3,08H CLR OK AJMP COUNT。犯規(guī)號數(shù)暫存與(34H)HERE: MOV A,R0 CJNE A,06H,FLASH 。取回號數(shù) MOV R5,0BH MOV R4,0BH 。========================================================================= DISPLAY:MOV DPTR,DAT1 。=========================================================================。=====================延時(顯示和去抖動用到)==============================。========================================================================= BARK: SETB RING ACALL DELAY1 ACALL DELAY1 CLR RING 。========================================================================= T0INT: MOV TH0,0ECH MOV TL0,0FFH JNB RING,OUT。========================T1溢出中斷(計(jì)時程序)=============================
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1