单片机控制步进电机正、反转、步数等程序.docVIP

  • 5
  • 0
  • 约1.97千字
  • 约 3页
  • 2019-07-10 发布于广东
  • 举报

单片机控制步进电机正、反转、步数等程序.doc

#include reg52.h #define uint unsigned int #define uchar unsigned char sbit k1=P3^0; sbit k2=P3^1; sbit k3=P3^2; sbit k4=P3^3; uchar FFW[]={0x01,0x03,0x02,0x06,0x04,0x0c,0x08,0x09}; uchar REV[]={0x09,0x08,0x0c,0x04,0x06,0x02,0x03,0x01}; uchar k4_flag=0,k1_flag=0,k2_flag=0,k3_flag=0; uchar step_num=3,a; //============================= void shezhi(); void DelayMS(uint ms);//延时函数 void zhengzhuan(uchar n);//正转 void fanzhuan(uchar n);//反转 void anjian(void); //==================================================== void DelayMS(uint ms)//延时函数 {uchar i; while(ms--) {for(i=0;i120;i++); } } //=======

文档评论(0)

1亿VIP精品文档

相关文档