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

正文內(nèi)容

單片機(jī)實訓(xùn)報告基于51單片機(jī)多功能數(shù)字鐘-在線瀏覽

2025-01-13 04:12本頁面
  

【正文】 ;是否修改時鐘? MOV R1,TPOINT ;指向正在修改的單元 JB ODDEVEN,SAVELOW ;判斷保存在何處? PUSH ACC ;保存高位 MOV A,R1 ANL A,0FH ;清除原高位數(shù)據(jù) MOV R1,A POP ACC SWAP A ;把按鍵值交換高位 12 ORL A,R1 ;按鍵值存到高位 MOV R1,A SJMP NXTT SAVELOW: PUSH ACC ;保存設(shè)置的時鐘低位 MOV A,R1 ANL A,0F0H ;清除原低位數(shù)據(jù) MOV R1,A POP ACC ORL A,R1 ;把按鍵值存到低位 MOV R1,A MOV A,TPOINT ;修改指針指向下 個位置 INC A CJNE A,TADJAREA+3,RSTPOINT MOV A,TADJAREA RSTPOINT: MOV TPOINT,A NXTT: CPL ODDEVEN ;取反高低位標(biāo)志 LCALL DISPLAY2 ROK5: RETI SETTIME: JNB TSET,ROK5 ;是否設(shè)定定時 MOV R1,TPOINT ;指向正在設(shè)定的單元 JB ODDEVEN,SAVLOW ;判斷保存在何處? PUSH ACC ;保存設(shè)定的高位 MOV A,R1 ANL A,0F0H ;清除原高位數(shù)據(jù) MOV R1,A POP ACC SWAP A ;把按鍵值交換高位 ORL A,R1 ;保存鍵值到高位 MOV R1,A SJMP NTT SAVLOW: PUSH ACC ;保存設(shè)定的低位 MOV A,R1 ANL A,0F0H ;清除原低位數(shù)據(jù) MOV R1,A POP ACC ORL A,R1 ;保存鍵值到低位 MOV R1,A MOV A,TPOINT ;修改指針指向下個設(shè)定數(shù)據(jù) INC A CJNE A,TSETAREA+3,RSTP MOV A,TSETAREA RSTP: MOV TPOINT,A NTT: CPL ODDEVEN ;取反高低位標(biāo)志 LCALL DISPLAY3 13 RETI ;讀鍵子程序 ;入口:無 ;出口:鍵值存放在累加器 A 中 READKEY: MOV DPTR,0FF81H ;指向 8279 的命令端口地址 MOV A,40H ;讀鍵盤命令 MOVX DPTR,A ;發(fā)讀鍵命令 MOV DPTR,0FF80H ;指向 8279 數(shù)據(jù)端口 MOVX A,DPTR ;讀鍵值入 A 中 RET ;返回 DTAB: DB 0CH,9FH,4AH,0BH,99H,29H,28H,8FH,08H,09H,88H DB 38H, 6CH, 1AH, 68H, 0E8H KEYTAB: DB 0C9H, 0C1H, 0D1H, 0E1H, 0C8H, 0D8H, 0E8H, 0C0H DB 0D0H, 0E0H, 0F0H, 0F8H, 0F1H, 0F9H, 0E9H, 0D9H DELAY2S: MOV R0,6 DLY1: MOV R1,250 DLY2: MOV R2,250 DJNZ R2,$ DJNZ R1,DLY2 DJNZ R0,DLY1 RET ;顯示緩沖區(qū)內(nèi)容顯示子程序 DISPLAY1: MOV DPTR,0FF81H ;指向 8279 的命令端口地址 MOV A,90H ;顯示命令 MOVX DPTR,A ;發(fā)顯示命令 DEC DPL ;指向 8279 數(shù)據(jù)端口 MOV R0,DCODE ;指向顯示緩存區(qū)首地址 MOV R7,6 ;緩沖區(qū)中有 8 個字節(jié)的顯示數(shù)據(jù) DSLP: MOV A,R0 ;取數(shù)據(jù) MOVX DPTR,A ;送 8279 數(shù)據(jù)端口 INC R0 ;指向下個顯示數(shù)據(jù) DJNZ R7,DSLP RET ;顯示調(diào)整時鐘時間子程序 DISPLAY2: MOV R0,TADJAREA ;指向時鐘調(diào)整單元 MOV R2,TADJAREA MOV R7,3 ; 3 個字節(jié) DISPP: MOV DPTR,DTAB MOV R1,DCODE ;清除顯示緩沖區(qū) MOV R3,6 MOV A,0 CLRAM: MOV R1,A INC R1 DJNZ R3,CLRAM 14 MOV R1,DCODE CHANGLP: ;把壓縮 BCD 格式的調(diào)整時間轉(zhuǎn)換為顯示代碼 MOV A,R0 SWAP A ;轉(zhuǎn)換高低 ANL A,0FH MOVC A,A+DPTR MOV R1,A INC R1 MOV A,R0 ;轉(zhuǎn)換低位 ANL A,0FH MOVC A,A+DPTR MOV R1,A INC R1 INC R0 DJNZ R7,CHANGLP SETPT: MOV A,TPOINT
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1