/******************************************************* ULN2003驱动5V减速步进电机程序 *********************/ #include #define uchar unsigned char #define uint unsigned int #define MotorData P1 //步进电机控制接口定义 uchar phasecw[4] ={0x08,0x04,0x02,0x01};//正转 电机导通相序 D-C-B-A uchar phaseccw[4]={0x01,0x02,0x04,0x08};//反转 电机导通相序 A-B-C-D //ms延时函数 void Delay_xms(uint x) { uint i,j; for(i=0;i