JB LED_H,MODE1_L ;
MODE1_H: MOV TL0,LED_ON_L ;LED_ON_L用于存放市电平时间的低位
MOV TH0,LED_ON_H ;LED_ON_H用于存放市电平时间的高位
SETB LED_H ;LED_H用于标志本次是高电平
JMP LED_ON ;
MODE1_L: MOV TL0,LED_OFF_L ;
MOV TH0,LED_OFF_H ;
CLR LED_H ;用于标示本次是低电平
LED_OFF: CLR LED_1 ;
JMP T0_ISR ;跳到定时器中断结束位置
LED_ON: SETB LED_1 ;
T0_ISR:
你自己参考一下吧,我这个是一个用定时做的PWM
|