原标题:步进电机加速-匀速-减速运行程序(C51源程序)
ME300系列 开发系统+ 模块演示程序
功能:步进电机以方式启动,转速达到程序规定的最快速度后保持一段时间运转,又开始以
方式运行直到步进电机停止转动。由K1键控制演示程序运行。步进电机模块上D1-D4可以指示工作状态。
/******************************************************************/
/* */
/* ME300B单片机开发系统演示程序 - 步进电机加减速运行程序 */
/* */
/* 步进电机启动时,转速由慢到快逐步加速。 */
/* 步进电机匀速运行 */
/* 步进电机由快到慢逐步减速到停止 */
/* 网站*/
/******************************************************************/
#include //51芯片管脚定义头文件
#include //内部包含延时函数 _nop_();
#define uchar unsigned char
#define uint unsigned int
sbit K1=P1^4;
uchar code FFW[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};
//uchar code REV[8]={0xf9,0xf8,0xfc,0xf4,0xf6,0xf2,0xf3,0xf1};
uchar rate ;
/********************************************************/