标题: 简单的按键步进电机 [打印本页]

作者: temp-tp    时间: 2020-1-15 11:04
标题: 简单的按键步进电机
#include<reg51.h>
sbit K1=P3^2;
sbit K2=P3^3;
int x=0X01;
int n=30000;
void delay();
main()
{
EA=1;
IT0=1;EX0=1;
IT1=1;EX1=1;
while(1);
}
void intersvr0(void) interrupt 0 using 1
{
int a;
for(a=1;a<12;a++)
{
delay();
if(x==1)
x=3;
else if(x==3)
x=2;
else if(x==2)
x=6;
else if(x==6)
x=4;
else if(x==4)
x=12;
else if(x==12)
x=8;
else if(x==8)
x=9;
else if(x==9)
x=1;
P0=x;
}
}
void intersvr1(void) interrupt 2 using 1
{
P0=0X80;
delay();
P0=0XC0;
delay();
P0=0X40;
delay();
P0=0X60;
delay();
P0=0X20;
delay();
P0=0X30;
delay();
P0=0X10;
delay();
P0=0X90;
}
void delay()
{
int i;
for(i=0;i<n;i++);
}

KL]966T8~DTC(B()_)KJO35.png (248.06 KB, 下载次数: 41)

KL]966T8~DTC(B()_)KJO35.png

作者: jovew    时间: 2020-1-17 12:50
这个同步电机五线制,可以运转吗? 我的同步电动机不能转?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1