CPL T1_ON_OFF;
MOV R0,#2EH;CPU_RAM中的块数据的首地址(从高地址开始)
MOV R7,#1;有1位数需要写
MOV B,#11000000B;DS1302中的块数据的首地址(从低地址开?
LJMP TIMES_1;
TIMES_2_2: CJNE A,#2,TIMES_2_3;
INC T1_HOUR_SG;
MOV A,T1_HOUR_SG;
CLR AC;
DA A;
MOV T1_HOUR_SG,A
CJNE A,#24H,T1_NO_24;
MOV T1_HOUR_SG,#00H;
T1_NO_24: MOV R0,#T1_HOUR_SG;CPU_RAM中的块数据的首地址
(从高地址开始)
MOV R7,#1;有1位数需要写
MOV B,#11001100B;DS1302中的块数据的首地址(从低地址开始)
LJMP TIMES_1;
TIMES_2_3: CJNE A,#3,TIMES_2_4;
INC T1_MIN_SG;
MOV A,T1_MIN_SG;
CLR AC;
DA A;
MOV T1_MIN_SG,A
CJNE A,#60H,T1_NO_60;
MOV T1_MIN_SG,#00H;
T1_NO_60: MOV R0,#T1_MIN_SG;CPU_RAM中的块数据的首地址
(从高地址开始)
MOV R7,#1;有1位数需要写
MOV B,#11001010B;DS1302中的块数据的首地址(从低地址开始)
LJMP TIMES_1;
TIMES_2_4: CJNE A,#4,TIMES_2_5;
CPL T2_ON_OFF;
MOV R0,#2EH;CPU_RAM中的块数据的首地址(从高地址开始)
MOV R7,#1;有1位数需要写
MOV B,#11000000B;DS1302中的块数据的首地址(从低地址开?
LJMP TIMES_1;
TIMES_2_5: CJNE A,#5,TIMES_2_6;
INC T2_HOUR_SG;
MOV A,T2_HOUR_SG;
CLR AC;
DA A;
MOV T2_HOUR_SG,A
CJNE A,#24H,T2_NO_24;
MOV T2_HOUR_SG,#00H;
T2_NO_24: MOV R0,#T2_HOUR_SG;CPU_RAM中的块数据的首地址
(从高地址开始)
MOV R7,#1;有1位数需要写
MOV B,#11001000B;DS1302中的块数据的首地址(从低地址开始)
LJMP TIMES_1;
TIMES_2_6: CJNE A,#6,TIMES_2_7;
INC T2_MIN_SG;
MOV A,T2_MIN_SG;
CLR AC;
DA A;
MOV T2_MIN_SG,A
CJNE A,#60H,T2_NO_60;
MOV T2_MIN_SG,#00H;
T2_NO_60: MOV R0,#T2_MIN_SG;CPU_RAM中的块数据的首地址
(从高地址开始)














