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
|