• 大小: 13KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-11
  • 语言: 其他
  • 标签: 步进电机  

资源简介

该工程是在keil开发环境下c51单片机控制的步进电机的控制程序,实现四相四拍、四相八拍的正转及反转

资源截图

代码片段和文件信息

#include 
#include 
unsigned char str1[4]={0x0e0x0d0x0b0x07};
unsigned char str2[8]={0x0e0x0c0x0d0x090x0b0x030x070x06};
unsigned char str3[4]={0x070x0b0x0d0x0e};
unsigned char str4[8]={0x060x070x030x0b0x090x0d0x0c0x0e};
sbit P10=P1^0;
sbit P11=P1^1;
unsigned char tcounter=5;
void delay(void)
{
unsigned char jkh;

for(k=0;k for(j=0;j<100;j++)
for(h=0;h<248;h++) _nop_();
}

void main()
{
unsigned char i;
EA=1;
EX0=1;
EX1=1;
while(1)
{
if(P11)
        {
        t=8;
              if(P10)
                 {for(i=0;i                     {if((P11)&&(P10)) P2=str2[i] delay();}
                 }
               else if(P10==0)
                  { for(i=0;i       

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4327  2009-05-26 13:24  1\1

     文件       1461  2009-05-26 13:24  1\1.c

     文件       3526  2009-05-26 13:24  1\1.LST

     文件       6562  2009-05-26 13:24  1\1.M51

     文件       4005  2009-05-26 13:24  1\1.OBJ

     文件       1033  2009-05-26 13:24  1\1.Opt

     文件        327  2009-05-26 13:24  1\1.plg

     文件       2053  2009-05-26 13:20  1\1.Uv2

    .......      1034  2009-05-26 13:20  1\1_Opt.Bak

    .......         0  2009-05-26 13:19  1\1_Uv2.Bak

     文件       5115  2002-04-16 15:32  1\STARTUP.A51

     文件      11774  2009-05-26 13:24  1\STARTUP.lst

     文件        874  2009-05-26 13:24  1\STARTUP.obj

     目录          0  2009-05-26 13:24  1

----------- ---------  ---------- -----  ----

                42091                    14


评论

共有 条评论