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

正文內容

基于at89s51的八路數顯搶答器肖光輝-資料下載頁

2025-06-26 20:52本頁面
  

【正文】 CHECKLARGER: MOV A,R0CJNE A,14H,CHECK。如果1s向下運行,否者跳到查停/顯示DEC R6。計時一秒R6自動減1MOV R0,00HCHECK: JNB ,QUIT。如按下停止鍵退出JNB OK,CHECKK 。只在回答倒計時才有效AJMP NEXTTCHECKK:JNB ,REPEAT 。判斷是否使用錦囊NEXTT: ACALL DISPLAYJB OK,ACCOUT。如果是搶答倒計時,如是則查詢搶答,否者跳過查詢繼續(xù)倒數(這里起到鎖搶答作用)AJMP RECOUNTACCOUT:MOV A,36HJNB ,TRUE1JNB ,TRUE2JNB ,TRUE3JNB ,TRUE4JNB ,TRUE5JNB ,TRUE6 JNB ,TZ1JNB ,TZ2AJMP RECOUNTTZ1:JMP TRUE7TZ2:JMP TRUE8QUIT: CLR OK。如果按下了停止鍵執(zhí)行的程序CLR RINGAJMP START。=====正常搶答處理程序=====TRUE1: ACALL BARKMOV A,R2MOV R6,A。搶答時間R2送R6MOV R3,01HCLR OK。因為答題的計時不再查詢搶答,所以就鎖了搶答AJMP COUNTTRUE2:ACALL BARKMOV A,R2MOV R6,AMOV R3,02HCLR OKAJMP COUNTTRUE3:ACALL BARKMOV A,R2MOV R6,AMOV R3,03HCLR OKAJMP COUNTTRUE4:ACALL BARKMOV A,R2MOV R6,AMOV R3,04HCLR OKAJMP COUNTTRUE5:ACALL BARKMOV A,R2MOV R6,AMOV R3,05HCLR OKAJMP COUNTTRUE6: ACALL BARKMOV A,R2MOV R6,AMOV R3,06HCLR OKAJMP COUNTTRUE7:ACALL BARKMOV A,R2MOV R6,AMOV R3,07HCLR OKAJMP COUNTTRUE8:ACALL BARKMOV A,R2MOV R6,AMOV R3,08HCLR OKAJMP COUNT。=====犯規(guī)搶答程序=====ERROR: MOV R0,00HMOV TH1,3CHMOV TL1,0B0HMOV 34H,R3。犯規(guī)號數暫存與(34H)HERE: MOV A,R0CJNE A,06H,FLASH。滅并停響CLR RINGMOV R3,0AHMOV R4,0AHMOV R5,0AH。三燈全滅AJMP CHECK1FLASH: CJNE A,0CH,CHECK1。,響并顯示號數并清R0,重新計SETB RINGMOV R0,00HMOV R3,34H。取回號數MOV R5,0BHMOV R4,0BH。顯示FF和號數AJMP CHECK1CHECK1: JNB ,QUIT1ACALL DISPLAYAJMP HEREQUIT1: CLR RINGCLR OKAJMP START。=====顯示程序=====DISPLAY:MOV DPTR,DAT1。查表顯示程序,利用P0口做段選碼口輸出/P2低三位做位選碼輸出,MOV A,R3MOVC A,@A+DPTRMOV P2,0feHMOV P0,AACALL DELAY2MOV DPTR,DAT2MOV A,R5MOVC A,@A+DPTRMOV P2,0fdHMOV P0,AACALL DELAY2MOV A,R4MOVC A,@A+DPTRMOV P2,0fbHMOV P0,AACALL DELAY2RETDAT1:DB 00h,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H。滅,1,2,3,4,5,6,7,8,9,滅,FDAT2:DB 3fh,06h,5bh,4fh,66h,6dh,7dh,07h,7fh,6fh,00H,71H。第一個為零,其他與上相同,因為十位如果為零顯示熄滅。====加減時間延時(起到不會按下就加N個數)======DELAY1: MOV 35H,08HLOOP0: ACALL DISPLAYDJNZ 35H,LOOP0RET。=====延時4236個機器周期(去抖動用到)=====DELAY: MOV 32H,12HLOOP: MOV 33H,0AFHLOOP1: DJNZ 33H,LOOP1DJNZ 32H,LOOPRET。=====延時4236個機器周期(顯示用到)=====DELAY2: MOV 32H,43HLOOP3: MOV 33H,1EHMOV A,R7 。每隔60~70個機器周期讀一次P1口,全為1時為無效數據,繼續(xù)讀,有一個不為1時,轉到正常搶答處理JNZ AAAA1 。沒讀到有效數據時繼續(xù)轉到AAAA1LOOP2: DJNZ 33H,LOOP2DJNZ 32H,LOOP3RET。=====讀搶答按鍵數據口程序=====。由于在讀搶答數據口的時候,單片機首先進入倒計時程序,再調用顯示程序,最后才檢測按鍵口。然而在檢測按鍵口時動態(tài)掃描要調用三次(4ms),.。AAAA1: MOV A,P1CJNE A,0FFH,AA1 。當不全為1時的數據為有效數據AA0: MOV 36H,A 。將有效數據送到36H暫存AJMP LOOP2AA1: DEC R7AJMP AA0。=====發(fā)聲程序=====BARK: SETB RINGACALL DELAY1ACALL DELAY1CLR RING。按鍵發(fā)聲RET。=====TO溢出中斷(響鈴程序)=====T0INT: MOV TH0,0ECHMOV TL0,0FFHJNB RING,OUT。CPL 。OUT: RETI。=====T1溢出中斷(計時程序)=====T1INT: MOV TH1,3CHMOV TL1,0B0HINC R0RETIEND附錄二 元件清單元件清單序號元件名稱型號規(guī)格單位數量1電阻10K只7400只7只32瓷片電容30pF只2只13晶振12MHz只14三極管8550只45單片機AT89C51塊16集成電路插座40腳塊17接線柱2位只28按鈕獨立式只1494位一體數碼管共陽只110線路板單面覆銅板塊1附 錄 三 Proteus仿真原理圖畢業(yè)設計(論文)成績評定表指導教師批閱 指導教師簽名: 指導教師職稱:年 月 日評閱組評閱組教師簽名: 評閱組教師職稱
點擊復制文檔內容
數學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1