void forward()
{
IN2=1;
IN1=0;
}
void back()
{
IN2=0;
IN1=1;
}
void left() //前进 //后退
//左转 //打开使能 { ENB=1;
IN3=1;
IN4=0;
}
void right()
//右转 //打开使能 { ENB=1;
IN3=0;
IN4=1;
}
void stop()
{
IN2=0;
IN1=0;
IN3=0;
IN4=0;
}
void main()
{
Init();
while(1)
//停止 //定时器初始化 { if(R==0 && L==1) { right(); forward(); //右传感器检测到黑线 //右转 while(R==0 && L==1);
//左传感器检测到黑线
} if(R==1 && L==0) { left();