13

帖子

0

TA的资源

一粒金砂(中级)

681
 
多回帖,多下载...多回帖,多下载...
 
 

回复

2

帖子

0

TA的资源

一粒金砂(中级)

682
 

回复 楼主 EEW 的帖子

看来以后得多多回帖,多多上传附件了。大家好才是真的好。
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(高级)

683
 
顶,很支持!!!!!!!1
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(高级)

684
 
顶,这就要求我们多回帖,多发贴
 
 
 

回复

13

帖子

0

TA的资源

纯净的硅(高级)

685
 

回复 楼主 EEW 的帖子

支持啊!我要芯币!
 
 
 

回复

26

帖子

0

TA的资源

纯净的硅(初级)

686
 
以后一定踊跃回帖,谢谢
 
 
 

回复

10

帖子

0

TA的资源

纯净的硅(高级)

687
 

感觉这里比21IC里头东西多呀!

感觉这里比21IC里头东西多呀!
个人签名纵浪大化中,不喜亦不惧。应尽便须,无复独多虑!
 
 
 

回复

14

帖子

0

TA的资源

一粒金砂(中级)

688
 

谢谢

谢谢!学习了!
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

689
 
有个不好的地方就是下载附件比较大的话就要花好多啊!!
太贵了
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

690
 
知道了。我要多多上传东西,多多赚钱
 
 
 

回复

8

帖子

0

TA的资源

一粒金砂(中级)

691
 
看来以后得踊跃回帖啦,  
 
 
 

回复

19

帖子

0

TA的资源

一粒金砂(高级)

692
 
嗯  这规章非常好  有利于大家共同学习  共同进步   顶···
个人签名相互学习  共同进步
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(中级)

693
 

回复 楼主 EEW 的帖子

现在就试试  看准不准 初来乍到请见谅
 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(中级)

694
 

原来如此,知道了,积极参与
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(中级)

695
 
知道了,争取踊跃发言,呵呵
 
 
 

回复

169

帖子

0

TA的资源

五彩晶圆(高级)

696
 
我要芯币,啊~好多资源没币下载啊
 
 
 

回复

875

帖子

0

TA的资源

五彩晶圆(高级)

697
 

回复 709楼 sunnyzhu12 的帖子

呵呵,多多分享,多多参与啊!
 
 
 

回复

49

帖子

0

TA的资源

纯净的硅(中级)

698
 
支持楼主!!!!!!!!!!!
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(中级)

699
 
/*
  工程名称:步进电机驱动
  硬件接口:红,蓝,绿,黄,对应的IO口是P2_0到P2_3
  驱动原理:
/*******************************************************/
#include        //51芯片管脚定义头文件
#include      //内部包含延时函数 _nop_();

#define uchar unsigned char
#define uint  unsigned int

uchar code FFW[8]={0xf1,0xf3,0xf2,0xf6,0xf4,0xfc,0xf8,0xf9};
uchar code REV[8]={0xf9,0xf8,0xfc,0xf4,0xf6,0xf2,0xf3,0xf1};
         
/********************************************************/
/*                                                  
/* 延时t毫秒
/* 11.0592MHz时钟,延时约1ms                                    
/*                                                      
/********************************************************/
void delay(uint t)
{                           
   uint k;
   while(t--)
   {
     for(k=0; k<125; k++)
     { }
   }
}
/********************************************************/
/*
/*步进电机正转
/*
/********************************************************/
void  motor_ffw(uint n)
{
   uchar i;
   uint  j;
   for (j=0; j<12*n; j++)    //转1×n圈
    {
      for (i=0; i<8; i++)     //一个周期转30度
        {
          P2 = FFW;          //取数据
          delay(20);             //调节转速
        }
    }
}
/********************************************************/
/*
/*步进电机反转
/*
/********************************************************/
void  motor_rev(uint n)
{
     uchar i;
     uint  j;
     for (j=0; j<12*n; j++)    //转1×n圈
      {
        for (i=0; i<8; i++)     //一个周期转30度
        {
          P2 = REV;          //取数据
          delay(20);             //调节转速
        }
      }
}
/********************************************************
*                                                      
*  主程序                                               
*                                                      
*********************************************************/

main()
{   
   while(1)                     
    {  
       motor_ffw(50);          //电机正转
       delay(500);           //换向延时
       motor_rev(50);          //电机反转
       delay(500);         
            //换向延时
    }
}

/********************************************************/
 
 
 

回复

30

帖子

0

TA的资源

一粒金砂(高级)

700
 
不回帖总被人骂的,所以为了芯币,为了大家上传的好东东,一定要回。。。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表