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

正文內(nèi)容

畢業(yè)設(shè)計(jì)—基于51的八路搶答器設(shè)計(jì)與制作-資料下載頁(yè)

2025-01-16 23:06本頁(yè)面
  

【正文】 DIV AB MOV R5,A MOV R4,B MOV R3,0AH ACALL DISPLAY 。先在兩個(gè)時(shí)間 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,如果加到安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 27 99,R1 就置 0,重新加起。 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(回答時(shí)間 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 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 28 CJNE A,63H,ADD1 MOV R2,00H ACALL DELAY1 AJMP SELSUB1 ADD1: INC R2 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 。使用錦囊時(shí)重新計(jì)時(shí) MOV R6,A CLR RING 。當(dāng)?shù)褂?jì)時(shí)進(jìn)入最后 5 秒的時(shí)候,啟用錦囊能消除蜂鳴 倒計(jì)時(shí)程序 (搶答倒計(jì)時(shí)和回答倒計(jì)時(shí)都跳到改程序 ): COUNT: MOV R0,00H 。重置定時(shí)器中斷次數(shù) MOV TH1,3CH MOV TL1,0B0H 。重置定時(shí)器 RECOUNT:MOV A,R6 。R6 保存了倒計(jì)時(shí)的時(shí)間 , 之前先將 搶答時(shí)間或回答時(shí)間給 R6 MOV B,0AH DIV AB 。除十分出個(gè)位 /十位 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 29 MOV 30H,A 。十位存于 (30H) MOV 31H,B 。個(gè)位存于 (31H) MOV R5,30H 。取十位 MOV R4,31H 。取個(gè)位 MOV A,R6 SUBB A,07H JNC LARGER 。大于 5s 跳到 LARGER, 小于等于 5s 會(huì)提醒 MOV A,R0 CJNE A,0AH,FULL 。1s 中 向下運(yùn)行 CLR RING AJMP CHECK FULL: CJNE A,14H,CHECK 。下面是 1s 的情況 , 響并顯示號(hào)數(shù)并清R0, 重新 計(jì) SETB RING MOV A,R6 JZ QUIT 。計(jì)時(shí)完畢 MOV R0,00H DEC R6 。一秒標(biāo)志減 1 AJMP CHECK LARGER: MOV A,R0 CJNE A,14H,CHECK 。如果 1s 向下運(yùn)行 ,否者跳到“ 停 /顯示 ” DEC R6 。計(jì)時(shí)一秒 R6 自動(dòng)減 1 MOV R0,00H CHECK: JNB ,QUIT 。如按下停止鍵退出 JNB OK,CHECKK 。只在回答倒計(jì)時(shí)才有效 AJMP NEXTT CHECKK:JNB ,REPEAT 。判斷是否使用錦囊 NEXTT: ACALL DISPLAY JB OK,ACCOUT。如果是搶答倒計(jì)時(shí) , 如是則查詢搶答 , 否者跳過(guò)查詢繼續(xù)安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 30 倒數(shù) (這里起到鎖搶答作用 ) AJMP RECOUNT ACCOUT:MOV A,DATA0 JNB ,TRUE1 JNB ,TRUE2 JNB ,TRUE3 JNB ,TRUE4 JNB ,TRUE5 JNB ,TRUE6 JNB ,TZ7 JNB ,TZ8 AJMP RECOUNT TZ7: AJMP TRUE7 TZ8: AJMP TRUE8 QUIT: CLR OK 。如果按下了 “ 停止鍵 ” 執(zhí)行的程序 CLR RING AJMP START 正常搶答處理程序 : TRUE1: ACALL BARK MOV A,R2 MOV R6,A 。搶答時(shí)間 R2 送 R6 MOV R3,01H CLR OK 。因?yàn)榇痤}的計(jì)時(shí)不再查詢搶答 , 所以就鎖 了搶答 AJMP COUNT TRUE2:ACALL BARK MOV A,R2 MOV R6,A MOV R3,02H 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 31 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 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 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 32 CLR OK AJMP COUNT TRUE8: ACALL BARK MOV A,R2 MOV R6,A MOV R3,08H CLR OK AJMP COUNT 犯規(guī)搶答程序 : ERROR: MOV R0,00H MOV TH1,3CH MOV TL1,0B0H MOV 34H,R3 。犯規(guī)號(hào)數(shù)暫存與 (34H) HERE: MOV A,R0 CJNE A,06H,FLASH 。 向下運(yùn)行 滅并停響 CLR RING MOV R3,0AH MOV R4,0AH MOV R5,0AH 。三燈全滅 AJMP CHECK1 FLASH: CJNE A,0CH,CHECK1 。下面是 的情況 , 響并顯示號(hào)數(shù)并清R0, 重新計(jì) SETB RING MOV R0,00H MOV R3,34H 。取回號(hào)數(shù) MOV R5,0BH MOV R4,0BH 。顯示 FF 和號(hào)數(shù) AJMP CHECK1 CHECK1: JNB ,QUIT1 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 33 ACALL DISPLAY AJMP HERE QUIT1: CLR RING CLR OK AJMP START 顯示程序 : DISPLAY:MOV DPTR,DAT1 。查表顯示程序 , 利用 P0 口做段選碼口輸出 /P2 低三位做位選碼輸出 MOV A,R3 MOVC A,@A+DPTR MOV P2,0feH MOV P0,A ACALL DELAY MOV DPTR,DAT2 MOV A,R5 MOVC A,@A+DPTR MOV P2,0fdH MOV P0,A ACALL DELAY MOV A,R4 MOVC A,@A+DPTR MOV P2,0fbH MOV P0,A ACALL DELAY RET DAT1:DB 00h,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。滅 ,1,2,3,4,5,6,7,8,9,滅 ,F DAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H 。第一個(gè)為零 ,其他與上相同 ,因?yàn)槭蝗绻麨榱泔@示熄滅 安徽工貿(mào)職業(yè)技術(shù)學(xué)院畢業(yè) 設(shè)計(jì)(論文) 34 加減時(shí)間延時(shí) (起到不會(huì)按下就加 N 個(gè)數(shù) ): DELAY1: MOV 35H,08H LOOP0: ACALL DISPLAY DJNZ 35H,LOOP0 RET 延時(shí) (顯示和去抖動(dòng)用到 ): DELAY: MOV 32H,12H LOOP: MOV 33H,0AFH LOOP1: DJNZ 33H,LOOP1 DJNZ 3
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1