VITECH微型步进电机51c代码

发布者:AngelicWhisper最新更新时间:2015-06-18 关键字:VITECH  微型步进电机  51c代码 手机看文章 扫描二维码
随时随地手机看文章
//2相步进电机驱动程序

#include
sbit s1=P1^0;
sbit s2=P1^1;
sbit speedadd=P1^6; //加速
sbit speeddel=P1^7;  //减速
void delay(int k)
{
  while(k--);
}
void main()
{
int k=20000;
 while(1)
 {
  if(!speedadd){k=k-2000;}
 s1=0;
 delay(k);
 s2=0;
 delay(k);
 s1=1;
 delay(k);
 s2=1;
 delay(k);
 if(!speeddel){k=k+2000;}

 

}
}
 总共4个线,2个线圈的一头公共接5 v,另外2根为单片机驱动口,驱动芯片用ULN2003a

这个是步进电机的图片.

关键字:VITECH  微型步进电机  51c代码 引用地址:VITECH微型步进电机51c代码

上一篇:10秒的秒表程序,带暂停
下一篇:51单片机方波发生器程序100HZ和200HZ按键控制

小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
更多每日新闻
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved