步进电机如何控制正反转
控制脉冲的顺序就能控制正反转,如下面的 for(i=0;i=0;i--)变反向转控制延时就能控制转速,如下面的 delay(200)。 #include #define uint unsigned int#define uchar unsigned charuchar code s[]={ 0x88,0x22,0x44,0x11 };void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--);}void main() { int i; while(1) { for(i=0;i { P2=s[i]; delay(2...全部
控制脉冲的顺序就能控制正反转,如下面的 for(i=0;i=0;i--)变反向转控制延时就能控制转速,如下面的 delay(200)。
#include #define uint unsigned int#define uchar unsigned charuchar code s[]={ 0x88,0x22,0x44,0x11 };void delay(uint z) { uint x,y; for(x=z;x>0;x--) for(y=110;y>0;y--);}void main() { int i; while(1) { for(i=0;i { P2=s[i]; delay(200); } }}。收起