1、T1: ACALL TIME CLR C RLC A JNB ACC.6, T1MO: RETLOOP1 DJNZ R2, C1 ACALL XS2LOOP2: DJNZ R3, C2 POP A CJNE A, #00H, LOOP3 POP A SETB 10HLOOP3:EX: MOV 50H, 00H MOV 51H 18H MOV 52H, 08H MOV A, 52H MOV P A MOV DPTR, #0C004H MOV A, 32H INC DPTR MOV R2, A MOV R5, A MOV R6, #4DH MOV R7, #0F0H MOV TOMD, #15 M
2、OV TL0, #00H MOV TH0, #00H MOV TL1, #00H MOV TH1, #00H MOV TCON, #55H MOV IE, #8FH MOV SP, #80H MOV DPTR, #0E000H MOV DPH MOV DPLER1: JB 08H, RC1ER2: JB 09H, RC2ER3: JB 0AH, RC3ER4: JB 0BH, RC4RC1: ACALL CHAO AJMP ER1RC2: ACALL YS AJMP ER1RC3: ACALL ZCRC4: ACALL GZCHAO: SETB P1.6 CLR P2.5 SETB P3.0
3、ACALL XS1 ACALL DAYIN MOV DPTR MOV DPTR, #0C000H MOV A, #0C3H MOV DPTR, A CPL 08H MOV A, #08H MOV DPTR, #0C001H RETYS: CLR P1.7 CLR P3.0ZC: CLR P1.6GZ: CLR P1.7 SETB P3.0BINBCD: MOV R1, A MOV R2, 03H CLR ABB0: INC R1 DJNZ R2, BB0 MOV A, #03H MOV B, 08H MUL AB MOV R3, ABB3: MOV R0, #03HA MOV R2, #03H
4、A CLR CBB1: MOV A, R0 RLC A MOV R0, A INC R0 DJNZ R2, BB1 MOV R2, #03H MOV R1, #40H MOV A, R1 ADDC A, R1 DA A INC R1 DJNZ R2, BB2 DJNZ R3, BB3BB2:BB4: MOV A, #0F0H ANL A, R1 POP DPL POP DPH MOVX DPTR,A MOV A, #0F0H ANL A, R1 DJNZ R2, BB4 PUSH DPH PUSH DPLXS1 MOV R3, #06H MOV R4, #20H MOV R0, #25H MO
5、V A, #03CH MOVX DPTR, AXS: POP DPL POP DPH MOVX A, DPTR MOV R0, A CLR C MOV A, DPL SUBB A, #01H MOVX DPL, A MOV A, DPH SUBB A, #00H MOV DPH, A MOV DPTR, #TAB2 JMP A, DPTR+AMOV DPTR, #0C002H MOVX DPTR, AMOV DPTR, #0C001H MOV A, R4 RRC A MOV RA, A ACALL TIMS DJNZ R3, XSTAB1: DB C0H,F9H,A4H,B0H,99H,92H
6、,82H,F8H,80H,90HXS2: MOV R3, #06HMOV DPTR, #0C000H MOV A, 0C3HTJ: MOV A, #0FFH MOV R4, A DJNZ R3, TLTIMS: MOV R1, #7DHDL1: NOP DJNZ R1, DLFAZINI: ACALL KS1 JNZ LK2 AJMP W0LK1:LK2: MOV R2, #0FEH MOV R4, #00HLK4: MOV A, R2MOVX A, DPTR JB ACC.0 LONE AJMP LKPLINE: MOV A, #05HLTW0: JB ACC.2 NEXT MOV A, 0
7、AHLKP: ADD A, R4 MOV R3, A SUBB A, #0AH JC LK5 RC A MOV DPTR, #TAB4LK3: PUSH ACC JNZ LK3 POP ACCWO: RET1LK5: MOV A, R3 SJMP WONEXT: INC R4 JNB ACC.4 KND RL A AJMP LK4KND: AJMP WOKS1: MOV DPTR #0C001H MOVX DPTR,A MOVX A, DPTR ANL A, #0FHT12MS: MOV 57H, #18HTM: MOV 56H, #0FFHTM6: DJNA 56H, TM6 DJNA 57
8、H, TMTAB4: ACALL JA ACALL JBJA: SETB 12H MOV A, #50H MOV 60H, A MOV A, #52H MOV 61H, A SWAP A ANL A, R3 MOV P1, A MOV 50H, 60H MOV 52H, 61HTAB2: DB 08H,09H,0AH,0BH,0CH,0DH,0EH,0FH, 10H,11H,12H,13H,14H,15H,16H,17H, 18H,19H,1AH,1BH,1CH,1DH,1EH,1FH,JB: MOVX DPTR, A SETB ACC.7FAZIN2: MOV SP, #07H PUSH D
9、PL PUSH DPH MOVX A, DPTR MOV R0, A MOV DPTR, #0CCC3H MOV A, #07H MOV A, R0 ADD A, #30H MOV A, #0FH DJNZ R1, DAYINDISIN: CJNE R2, #00H, LOP1 DJNA R6, PT1 MOV A, TL0 ADD A, #0FFH MOV A, TH0 ADDC R5, #00H JB 12H LOP2 DJNZ 51H LOP3 INC R2 SETB TR1 ACALL SUJU RETILOP2:PT1: SJMP WI CJNE R2, #01H, L0P4 DJN
10、Z R6 PT1 INC 50H INC 52H MOV R5, #00H SETB TR0 MOV R2, #00HLOP4: CJNE R2, #02H, LOP5 DJNZ R7 PT1 MOV A, #43H MOV 50H, #00H MOV 51H, #18H MOV A, #32H MOV DPTR #0E000HLOP5:SUJU: MOV R1, #64H CLR A MOV R7, A MOV R6, A MOV R0, #18H MOV A, R4 MOV A, R5 MOV A, R6 MOV A, R7LP1: SUBB A, R1 MOV 30H, A MOV A,
11、 30H INC R3 SJMP LP1SWALL: DJNZ R0, LP1 MOV 20H, R7 JB 07H, ADDI SUBB A, R2 JC RETURN JNZ ADD1ADD1: ADD A, #01H MOV R5, 50H MOV 30H, R3 MOV 31H, R4 ACALL BINBCDPD: SUBB A, #84H MOV A, 31H SUBB A, #03H JC LX1 SETB 08HLX1: SUBB A, #0BCH SUBB A, #02H JNC LX1 SETB 09HLX2: SUBB A, #10H JNC LX3 SETB 0AHLX3: SETB 0BH MOV TL0 #00H MOV TH0 #00H SETI
copyright@ 2008-2023 冰点文库 网站版权所有
经营许可证编号:鄂ICP备19020893号-2