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

正文內(nèi)容

基于單片機的時鐘計時器設(shè)計畢業(yè)論文(存儲版)

2025-07-27 19:32上一頁面

下一頁面
  

【正文】 BELL EQU ;小喇叭 CONBS EQU 2FH ;存放報時次數(shù) ; 中斷入口程序 ORG 0000H ;程序執(zhí)行開始地址 LJMP START ;跳到標號START執(zhí)行 ORG 0003H ;外中斷0中斷程序入口 RETI ;外中斷0中斷返回 ORG 000BH ;定時器T0中斷程序入口 LJMP INTT0 ;跳至INTTO執(zhí)行 ORG 0013H ;外中斷1中斷程序入口 RETI ;外中斷1中斷返回 ORG 001BH ;定時器T1中斷程序入口 LJMP INTT1 ;跳至INTT1執(zhí)行 ORG 0023H ;串行中斷程序入口地址 RETI ;串行中斷程序返回 ; 以下程序開始 ;整點報時用 : MOV A,10H MOV B,79H MUL AB ADD A,78H MOV CONBS,A BSLOOP: LCALL DS20MS LCALL DL1S LCALL DL1S LCALL DL1S DJNZ CONBS,BSLOOP CLR 08H ;清整點報時標志 AJMP START1 ; 主程序開始 START: LCALL ST ;上電顯示年月日及班級學(xué)號 MOV R0,00H ;清00H7FH內(nèi)存單元 MOV R7,80H CLEARDISP: MOV R0,00H INC R0 DJNZ R7,CLEARDISP MOV 20H,00H ;清20H(標志用) MOV 7AH,0AH ;放入熄滅符數(shù)據(jù) MOV TMOD,11H ;設(shè)T0、T1為16位定時器 MOV TL0,0B0H ;50MS定時初值(T0計時用) MOV TH0,3CH ;50MS定時初值 MOV TL1,0B0H ;50MS定時初值(T1閃爍定時用) MOV TH1,3CH ;50MS定時初值 SETB EA ;總中斷開放 SETB ET0 ;允許T0中斷 SETB TR0 ;開啟T0定時器 MOV R4,14H ;1秒定時用計數(shù)值(50MS20) MOV DISPFIRST,70H ;顯示單元為7075H;以下主程序循環(huán) START1: LCALL DISPLAY ;調(diào)用顯示子程序 JNB ,SETMM1 ; JNB ,FUNSS ;秒表功能, JNB ,FUNPT ;秒表STOP,PUSE,CLR JNB ,TSFUN ;定時鬧鈴設(shè)定 JB 08H, AJMP START1 ; FUNPT: LJMP FUNPTT;以下鬧鈴時間設(shè)定程序, TSFUN: LCALL DS20MS JB ,START1 WAIT113: JNB ,WAIT113 ;等待鍵釋放 JB 05H,CLOSESP ;鬧鈴已開的話,關(guān)鬧鈴 MOV DISPFIRST,50H;進入鬧鈴設(shè)定程序,顯示5055H鬧鐘定時單元 MOV 50H,0CH ; 鬧鈴設(shè)定時顯示格式00:00: MOV 51H,0AH ;黑 DSWAIT: SETB EA LCALL DISPLAY JNB ,DSFINC ;分加1 JNB ,DSDEC ;分減1 JNB ,DSSFU ;進入時調(diào)整 AJMP DSWAIT CLOSESP: CLR 05H ;關(guān)鬧鈴標志 CLR BELL AJMP START1 DSSFU: LCALL DS20MS ;消抖 JB , DSWAIT LJMP DSSFUNN ;進入時調(diào)整 SETMM1: LJMP SETMM ;轉(zhuǎn)到時間調(diào)整程序SETMM DSFINC : LCALL DS20MS ;消抖 JB , DSWAIT DSWAIT12: LCALL DISPLAY ;等鍵釋放 JNB , DSWAIT12 CLR EA MOV R0,53H LCALL ADD1 ;鬧鈴設(shè)定分加1 MOV A,R3 ;分數(shù)據(jù)放入A CLR C ;清進位標志 CJNE A,60H,ADDHH22 ADDHH22: JC DSWAIT ;小于60分時返回 ACALL CLR0 ;大于或等于60分時分計時單元清0 AJMP DSWAIT DSDEC : LCALL DS20MS ;消抖 JB , DSWAIT DSWAITEE: LCALL DISPLAY ;等鍵釋放 JNB , DSWAITEE CLR EA MOV R0,53H LCALL sub1 ;鬧鈴設(shè)定分減1 LJMP DSWAIT;以下秒表功能/時鐘轉(zhuǎn)換程序; 可進行功能轉(zhuǎn)換 FUNSS: LCALL DS20MS JB ,START11 WAIT11: JNB ,WAIT11 CPL 03H JNB 03H,TIMFUN MOV DISPFIRST,60H ;顯示秒表數(shù)據(jù)單元 MOV 60H,00H MOV 61H,00H MOV 62H,00H MOV 63H,00H MOV 64H,00H MOV 65H,00H MOV TL1,0F0H ;10MS定時初值 MOV TH1,0D8H ;10MS定時初值 SETB TR1 SETB ET1 START11: LJMP START1 TIMFUN:MOV DISPFIRST,70H ;顯示時鐘數(shù)據(jù)單元 CLR ET1 CLR TR1 START12: LJMP START1;以下秒表暫停\清零功能程序;, FUNPTT: LCALL DS20MS JB ,START12 WAIT22: JNB ,WAIT21 CLR ET1 CLR TR1 WAIT33: JNB ,FUNSS JB ,WAIT31 LCALL DS20MS JB ,WAIT33 WAIT66: JNB ,WAIT61 MOV 60H,00H MOV 61H,00H MOV 62H,00H MOV 63H,00H MOV 64H,00H MOV 65H,00H WAIT44: JNB ,FUNSS JB ,WAIT41 LCALL DS20MS JB ,WAIT44 WAIT55: JNB ,WAIT51 SETB ET1 SETB TR1 AJMP START1;以下鍵等待釋放時顯示不會熄滅用 WAIT21: LCALL DISPLAY AJMP WAIT22 WAIT31: LCALL DISPLAY AJMP WAIT33 WAIT41: LCALL DISPLAY AJMP WAIT44 WAIT51: LCALL DISPLAY AJMP WAIT55
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦