标题: 求助舵机转角的控制 [打印本页]

作者: 爱自由    时间: 2014-4-21 20:39
标题: 求助舵机转角的控制
#include <reg52.h>
#include<math.h>
#define uchar unsigned char
#define uint unsigned int
uint a,c;
sbit p10=P0^0;
sbit p11=P0^1;
void timer0(void)interrupt 1
{
  p10=!p10;
  p11=!p11;
  c=20000-c;
  TH0=-(c/256);TL0=-(c%256);
  if(c>=500&&c<=2500)
     c=a;
   else c=20000-a;
}
void delay(long j)
{
  for(j;j>0;j--);
}
void main(void)
{
  TMOD=0x01;
  p10=1;
  p11=1;
  a=700;
  c=a;
  TH0=-(a/256);TL0=-(a%256);
  EA=1;
  ET0=1;
  TR0=1;
for(a=2500;a>=500;a--)
{
  a=a-10;
  c=a;
  delay(50000);
}
}
我写的一段代码但是改变a的值舵机转角并不改变,怎么回事呢


作者: JIUSHI    时间: 2014-6-27 17:17
有步进电机的没有?
作者: openpppp2008    时间: 2014-7-5 20:29
谢谢分享
作者: 蒲公英lhl    时间: 2015-9-14 10:28
舵机的还不会




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1