需要完整的硬件电路图,以及小车使用的动力部分的说明(如使用的是直流电机还是异步电机等)。最主要的是你小车是否已经能够动起来,可能硬件驱动或者电机本来就不对,那么程序写对了也没用。
因为不知道你用的是什么驱动和控制
我就随便帮你写个吧,驱动是L298,控制是STC89c52
简单的程序:
#include
sbit IN1=P1^0;
sbit IN2=p1^1;
sbit ENA=P1^2;
void delay()//延时函数
{
......................
}
void main(void)
{
IN1=1;//正转
IN2=0;
ENA=1;
delay();//调用延时函数
IN1=0;//反转
IN2=1;
ENA=1;
while(1);
}