标题:
求大神帮忙看下步进电机程序,转一个周期就停,但是不能动
[打印本页]
作者:
gzj729
时间:
2018-5-13 12:14
标题:
求大神帮忙看下步进电机程序,转一个周期就停,但是不能动
想利用串口控制步进电机转一个周期就停,但是不能动。串口部分应该是没有问题的,可以用。感觉主函数有问题但是又不会改
void motor(unsigned int a)
{
unsigned char b;
unsigned int c;
for (c=0; c<160*a; c++)
{
P1&=0xf0;
if(m3_i<80)
P1|=zh[m3_i%8];
else if(m3_i<160)
P1|=zh[8-m3_i%8];
else
m3_i=0;
m3_i++;
delay(30);
}
}
void main()
{
Uart1Init();
EX0=1;
IT0=1;
if(start1==1)
{
motor(1);
delay(30);
}
while(1);
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1