单片机通过控制交流伺服电机的正反转来控制机械结构伸缩用C51编程,,急求,谢谢

2020-09-28 财经 95阅读

开关接在P1.0。

#include
sbit key1=P1^0;
#define uint unsigned int
#define uchar unsigned char
uint n,a;uchar aa;
void delay(uint a)
{
 uint i,j;
 for(i=a;i>0;i--)
  for(j=110;j>0;j--);
}
void keyscan()
{
 if(key1==0)
 {
  delay(150);
  if(key1==0)
  {
   n++;
   if(n==2)n=0;
   
  }
 } 
}
void main()

 n=0;
 aa=0xff;
 while(1)
 { 
 
  keyscan();
  if(n==0)
  { 
   aa=0xff;
  };
  if(n==1)
  { 
   aa=0x00; 
  };
  
  P2=aa;
 }
}
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com