标题:
关于用c51控制步进电机的问题
[打印本页]
作者:
流星雨的夜
时间:
2019-5-8 11:59
标题:
关于用c51控制步进电机的问题
本人刚刚接触编程不久,想问下for(j=0;j<4;j++)循环以后是不是指四相四拍控制的步进电机内部转子转过了一圈,还是说给了它一个脉冲信号,走一个步距角
void timer1() interrupt 3
{
TH1 = (65535-50000)%256;
TL1 = (65535-50000)/256;
alt1++;
if(alt1==3)
{
alt1=0;
if(((AD_Left<AD_Right)&&(AD_Right-AD_Left>10))||(!LEFT))//左转
{
for(i=0;i<5;i++)
{
for(j=0;j<4;j++)
{
P2=Motor_Left[j];
Delay_ms(del);
}
}
}
作者:
xuyaqi
时间:
2019-5-8 16:12
跟硬件接法有关
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1