你说的是步进电机是2相步进的电机吗?
脉冲信号就是像流水灯差不多的,用两个口
例如:用到P1^0和P1^1
先把P10制低电平,P11制高电平
延时一段时间后
然后P10制高电平 P11制低电平
如此循环
看程序:
#include "reg52.h"
sbit P10=P1^0;
sbit P11=P1^1;
void delay(unsigned int x)
{
unsigned int y;
for(;x>0;x--)
{
for(y=0;y<124;y++);
}
}
void main()
{
while(1)
{
P10=0;P11=1;
delay(1000);
P10=1;P11=0;
delay(1000);
}
}