标题: stc89s52控制86二相步进电机,驱动为万泰的DQ860MA。不知哪里不对,程序还是连线问题 [打印本页]

作者: zyczb8005    时间: 2013-6-16 19:10
标题: stc89s52控制86二相步进电机,驱动为万泰的DQ860MA。不知哪里不对,程序还是连线问题
本帖最后由 zyczb8005 于 2013-6-16 19:13 编辑

void delayUs2x(unsigned char t)//微秒延时程序
{   
    while(--t);
}
void delayMs(unsigned char t)//毫秒延时程序
{   
   while(t--)
   {
      delayUs2x(245);
      delayUs2x(245);
   }
}
void main(){
             dir=1;
             enable=1;
             while(1){
               pul=0;
               delayUs2x(45);  
               pul=1;
               delayMs(8);
          }
}

QQ图片20130616171105.jpg (1.34 MB, 下载次数: 177)

QQ图片20130616171105.jpg

作者: admin    时间: 2013-6-16 22:06
电机有震动吗?
作者: livingliving    时间: 2015-4-7 19:03
不懂,但是还是要顶,安抚楼主受伤心灵,每一个新手都是痛苦的开始,快乐的结局
作者: 59岚    时间: 2019-2-18 20:05
没有定义节拍IO的控制代码
作者: hufter    时间: 2019-4-19 21:34
用定时器产生PMW波控制




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