- 博客(0)
- 资源 (11)
- 收藏
- 关注
51遥控小车代码
基于51单片机的遥控程序
#include<reg52.h>
/**********定义电机端口**********/
sbit m0=P0^0;
sbit m1=P0^1;
sbit n0=P0^2;
sbit n1=P0^3;
/**********无线接收模块端口定义**********/
sbit w0=P2^0;
sbit w1=P2^1;
sbit w2=P2^2;
sbit w3=P2^3;
/**********前进函数**********/
void Advance()
{
m0=0;
m1=1;
n0=0;
n1=1;
}
/**********后退函数**********/
void Back()
{
m0=1;
m1=0;
n0=1;
n1=0;
}
/**********右转函数**********/
void Right()
{
m0=0;
m1=0;
n0=0;
n1=1;
}
/**********左转函数**********/
void Left()
{
m0=0;
m1=1;
n0=0;
n1=0;
}
/**********停止函数**********/
void Stop()
{
m0=0;
m1=0;
n0=0;
n1=0;
}
/**********主函数**********/
void main()
{
while(1)
{
Stop();
while(w0==1)//A键按下
Advance();
while(w1==1)//B键按下
Back();
while(w2==1)//C键按下
Right();
while(w3==1)//D键按下
Left();
}
}
2014-07-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人