void Timer0Interrupt(void) interrupt 3
{
speedleft=1382+Lv;
speedright=1382+Rv;
TH1=speed_H;
TL1=speed_L;
Motor_counter++;
if(Motor_counter>7)Motor_counter=0;
switch(Motor_counter)
{
case 0:speed_H=0xf1;speed_L=0x9a; left=1; break;
case 1:
case 2:
case 3:speed_H=(0xffff-speedright)>>8;speed_L=(0xffff-speedright)&0x00ff;left=0;break;
case 4:speed_H=0xf1;speed_L=0x9a;right=1;break;
case 5:
case 6:
case 7:speed_H=(0xffff-speedleft)>>8;speed_L=(0xffff-speedleft)&0x00ff;right=0;break;
default:break;