|
- void timero() interrupt 1
- {
- TH0=(65536-10)/256;
- TL0=(65536-10)%256;
- t++;
- if(t<pwmsc) pwm1=0;
- else pwm1=1;
- if(t<pwmsc1) pwm2=0;
- else pwm2=1;
-
- [code]void init0()
- {
- TMOD=0X01;
- TH0=(65536-10)/256;
- TL0=(65536-10)%256;
- EA=1;
- [code]case 3://左轉(zhuǎn)標(biāo)志位
- {
- pwm1=50;
- pwm2=50;
- dir1=0;
- dir2=1;
- }
- break;
復(fù)制代碼 ET0=1;
TR0=1;
} [/code]
if(t>=100)
t=0;
}[/code] |
|