我在做一个51小车,遇到了一个问题有没有大佬帮忙解决一下
代码是这样的:
#include#include
sbit motor1=P0^0;
sbit motor1_=P0^1;
sbit motor2=P0^2;
sbit motor2_=P0^3;
sbit up=P3^2;
sbit down=P3^3;
sbit left=P3^4;
sbit right=P3^5;
void main()
{
if(up==0)
{
motor1=0;
motor1_=0;
motor2=1;
motor2_=1;
while(!up);
}
else
{
motor1=0;
motor1_=0;
motor2=0;
motor2_=0;
}
}
up是控制小车向前移动的开关,一端接地一段接P3^2,但我编译下载好以后只有把motor1和motor1_拔了才能用,用了一个电机驱动器,代码中是向前走的
硬创社



登录 或 注册 后才可以进行评论哦!