哪位大神給下2相4線步進電機細分步距角的程序啊,或者給個思路,網上查了好多還是不明白
新手一個,寫的部分程序如下,望大神給出建議
# include <reg52.h>
# define uint unsigned int
# define uchar unsigned char
unsigned char code F_table[]=
{0xf1,0xf5,0xf4,0xf6,0xf2,0xfa,0xf8,0xf9};
void delay(uchar m)
{
uchar i, j;
for (i=0; i<m; ++i)
for (j=110; j>0; --j);
}
void main()
{
while(1)
{
for(i=0;i<8;i++)
{
P1 = F_table[i];
delay(5);
}
}
|