1、首先看看步进驱动器的细分设定,找出转动一圈需要的脉冲个数,再计算出转动90°需要的脉冲个数N; 2、根据接线,使单片机的IO端口输出高电平或低电平,控制转动方向; 3、根据需求的转动速度,设定定时器的定时常数,启动定时; 4、在定时器的中断程序中,取反IO端口,如CPL P1.1,并计数。使单片机输出N个脉冲即可。 5、如需要反向,参考第二步。