资源简介


资源截图

代码片段和文件信息

/*----------------------------------------------------
名称:25mm两相步进电机控制程序
单片机:stc12c2052
晶振:12M
按键:四个按键分别接P3的0,1,2,3端口
输出:P1的0,1,2,3端口,4拍方式运转
内容:用四个按键控制步进电机启停,正反转和速度加减
注意:当碰到电机振动而不转动时,可把中断时间调长些或
改变速度调节变量的初始值降低速度
------------------------------------------------------*/
#include //头文件
#define KeyPort P3 //定义P3为键盘端口
sbit A1=P1^0; //定义A线圈正端口
sbit A2=P1^1; //定义A线圈负端口
sbit B1=P1^2; //定义B线圈正端口
sbit B2=P1^3; //定义B线圈负端口
#define Coil_A1   {A1=0;A2=1;B1=1;B2=1;}  //A线圈通正向电压
#define Coil_B1   {A1=1;A2=1;B1=0;B2=1;} //B线圈通正向电压
#define Coil_A2   {A1=1;A2=0;B1=1;B2=1;}  //A线圈通反向电压
#define Coil_B2   {A1=1;A2=1;B1=1;B2=0;} //B线圈通反向电压
#define Coil_A1B1   {A1=0;A2=1;B1=0;B2=1;}  //AB线圈通正向电压
#define Coil_A2B2   {A1=1;A2=0;B1=1;B2=0;}  //AB线圈通反向电压
#define Coil_A1B2   {A1=0;A2=1;B1=1;B2=0;}  //A正B反
#define Coil_A2B1   {A1=1;A2=0;B1=0;B2=1;}  //A反B正
#define Coil_OFF  {A1=1;A2=1;B1=1;B2=1;}  //全部断电 
unsigned char Speed=1; //速度调节变量
unsigned int b=3000; //中断初值变量
bit

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       8915  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速

     文件       4947  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.c

     文件       3101  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.hex

     文件       9174  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.LST

     文件      13129  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.M51

     文件       9787  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.OBJ

     文件       1016  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.Opt

     文件       1712  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速.Uv2

     文件       1053  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速_Opt.Bak

     文件       2042  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位停电位器调速\2相传感器限位停电位器调速_Uv2.Bak

     文件       8950  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速

     文件       5217  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.c

     文件       3122  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.hex

     文件       9621  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.LST

     文件      13222  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.M51

     文件       9867  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.OBJ

     文件       1060  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.Opt

     文件        225  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.plg

     文件       2048  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速.Uv2

     文件       1058  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相传感器限位复位电位器调速\2相传感器限位复位电位器调速_Opt.Bak

     文件       8020  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速

     文件       4371  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.c

     文件       2967  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.hex

     文件       7952  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.LST

     文件      11597  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.M51

     文件       8766  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.OBJ

     文件       1056  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.Opt

     文件        464  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.plg

     文件       2048  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速.Uv2

     文件       1055  2019-05-12 17:13  51单片机可编程电机驱动程序\2相电机程序\2相启停定步正反转电位器调速\2相启停定步正反转电位器调速_Opt.Bak

............此处省略203个文件信息

评论

共有 条评论