说得不对请指教
;定时中断服务程序
PUSH PSW
PUSH ACC
MOV TH0,#XXH
MOV TL0,#XXH
DJNZ M_1S,T_END
MOV M_1S,#1SH ;1S初值
JB FIG_O,T_CLOSE
T_OPEN:JB RL1,T_END
JBC RL2,TEND
JBC RL3,TEND
CLR TR0
CLR ET0
SJMP T_END
T_CLOSE:JNB RL3,T_END
JB RL2,T_CLOSE1
SETB RL2
SJMP T_END
T_CLOSE1:SETB RL1
CLR TR0
CLR ET0
T_END:POP ACC
POP PSW
RETI
;主程序
......
;开机电器处理入口
CLR RL1
SJMP T_EN
;关继电器处理入口
SETB RL3
T_EN:MOV TH0,#XXH
MOV TL0,#XXH
MOV M_1S,#1S
SETB ET0
SETB EA
SETB TR0
LJMP(RET) ......