资源大小: 28KB
发布时间: 2012-09-07
文件格式: doc
下载次数: 0
分享到:

下载地址:

下载地址1
(本站为飞网专业下载站,域名:down.cfei.net)

资源简介:

步进电机控制程序实例(1)延时函数DelayMs ()void DelayMs(uchar dcnt)//基本延时函数 延时1ms*dcnt{ uint i; while(dcnt>0) { i=123; while(i>0) i--; dcnt--; }}(2)正转控制函数RotateWise ()void RotateWise(uchar speed,uint stepcnt){ uchar i=0; while(stepcnt--) //是否到达指定的转动步数 { CONPORT=roundz[i];//从P1口送出节拍控制值 i++; if(i>5) i=0; DelayMs(speed);//延时,控制节拍周期 } }(3)反转控制函数 ContraRotate ()void ContraRotate(uchar speed,uint stepcnt)//反转控制函数{ uchar i=0; while(stepcnt--)//是否达到指定步数 { CONPORT=roundf[i];//P1口送出节拍控制值


飞网下载站,免费下载共享资料,内容涉及教育资源、专业资料、IT资源、娱乐生活、经济管理、办公文书、游戏资料等。

相关资源: