参考程序框架:
引脚定义:
#define 按钮1 Px_x ;
#define 按钮2 Px_x ;
.......
变量定义:
......
设置定时器工作方式;
开定时器中断;
开定时器;
//定时器中断处理程序
{
停定时器;
步进脚电平翻转;
清空标志位;
重新装入定时值;//与速度有关;
if(停止开关未闭合)
{启动定时器;}
}
//主程序:
『
while(1)
{
while(试用开关未闭合); //等待
//试用程序:
『
步数清零;
//向右走:
设为慢速度(设置定时器);
方向=右;
while(到位开关未闭合)
『
方向=右;
』
//如果到达;
停定时器;
总步数=当前步数;
速度=50秒/总步数;
以速度值设置定时器;
』
试用开关=闭合;
//至此完成试用;
// 查询左行或右行
if(左行开关闭合){
while(当前步数不为0) //未走到最左;
{
方向=左;
if(右行开关闭合){break;}
}
}
if(右行开关闭合){
while(当前步数不为总步数) //未走到最左;
{
方向=左;
if(左行开关闭合){break;}
}
}
}
』
主程序至此over。
本文档为【步进电机步进电机参考程序框架】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。