资源简介

#include #define uchar unsigned char #define uint unsigned int uint MA=0; uint MB=0; uint SpeedA=65; uint SpeedB=65; uchar a; sbit IN1=P0^0; sbit IN2=P0^1; sbit IN3=P0^2; sbit IN4=P0^3; sbit zb1=P0^4; sbit zb2=P0^5; void lanya();

资源截图

代码片段和文件信息

#include 
#define uchar unsigned char  
#define uint unsigned int


uint MA=0;
uint MB=0;
uint SpeedA=65; 
uint SpeedB=65;
uchar a;
sbit IN1=P0^0;
sbit IN2=P0^1;
sbit IN3=P0^2;
sbit IN4=P0^3;
sbit zb1=P0^4;
sbit zb2=P0^5;
void lanya();

void qian()
{
   IN1=0;
   IN2=1;
   IN3=1;  
   IN4=0;

   SpeedA=25; 
   SpeedB=25;
}

   void zuoqian()
{
   IN1=0;
   IN2=0;
   IN3=1;  
   IN4=0;

   SpeedA=50; 
   SpeedB=50;
}

void youqian                                                                                                   ()
{

  IN1=0;
IN2=1;
IN3=0;
IN4=0;

SpeedA=50; 
  SpeedB=50;
}

void hou()
{

  IN1=1;
IN2=0;
IN3=0;
IN4=1;

 SpeedA=70; 
   SpeedB=70;
}

void zuo()
{

  IN1=0;
IN2=1;
IN3=0;
IN4=1;

SpeedA=50; 
  SpeedB=50;
}

void you()
{

IN1=0;
IN2=1;
IN3=1;
IN4=0;

 SpeedA=50; 
   SpeedB=50;
}

  void youhou()
{

IN1=0;
IN2=1;
IN3=0;
IN4=1;

  SpeedA=50; 
    SpeedB=50;
}

 void zuohou()
{
  IN1=1;
IN2=0;
IN3=1;
IN4=0;

 SpeedA=50; 
    SpeedB=50;
}




void ting()
{
    IN1=0;
IN2=0;
IN3=0;
IN4=0;
}

void main()
{
   lanya();
while(1)
{
switch(a)
{
case 0x1f:
qian();
break;
case 0x2f:
hou();
break;
case 0x3f:
zuo();
break;
case 0x4f:
you();
break;
 case 0x6f:
    zuoqian();
break;
case 0x7f:
    youqian();
break;
            case 0x8f:
    zuohou();
break;
            case 0x9f:
   youhou();
break;
            case 0x00:
ting();
break;
}
   
}
 
 } 
   
void lanya()
{
  TMOD=0x20;
TH1=0xfd;
TL1=0xfd;
TR1=1;
REN=1;
SM0=0;
SM1=1;
EA=1;
ES=1;

}
void chuan() interrupt 4
{
RI=0;
a=SBUF;
}


void time0_int() interrupt 1 using 1 
{
TR0=0;
TH0=(65535-100)/256;
TL0=(65535-100)%256;
MA++;
MB++;  
if(MA< SpeedA)
{
  zb1=1;
}
else 
zb1=0;
if(MA ==100)
{
  MA = 0;
}
    if(MB< SpeedB)
{
  zb2=1; 
}
else 
zb2=0;

if(MB ==100)
{   
  MB= 0;
}
TR0 = 1;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-06-10 19:18  蓝牙小车\
     目录           0  2018-06-10 19:15  蓝牙小车\Listings\
     文件       14146  2018-06-10 19:15  蓝牙小车\Listings\STARTUP.lst
     文件        6527  2018-06-10 19:15  蓝牙小车\Listings\che.lst
     文件       14132  2018-06-10 19:15  蓝牙小车\Listings\che.m51
     目录           0  2018-06-10 19:15  蓝牙小车\objects\
     文件         828  2018-06-10 19:15  蓝牙小车\objects\STARTUP.obj
     文件        7617  2018-06-10 19:15  蓝牙小车\objects\che
     文件         941  2018-06-10 19:15  蓝牙小车\objects\che.build_log.htm
     文件        1822  2018-06-10 19:15  蓝牙小车\objects\che.hex
     文件         112  2018-06-10 19:15  蓝牙小车\objects\che.lnp
     文件        8276  2018-06-10 19:15  蓝牙小车\objects\che.obj
     文件        6376  2016-03-14 08:58  蓝牙小车\STARTUP.A51
     文件        2175  2018-06-10 19:13  蓝牙小车\che.c
     文件       70571  2018-06-10 19:18  蓝牙小车\che.uvgui.1234
     文件        5387  2018-06-10 19:18  蓝牙小车\che.uvopt
     文件       14027  2018-06-10 19:18  蓝牙小车\che.uvproj

评论

共有 条评论