一般单片机的输出信号驱动步进电机驱动器是一点问题都没有的啊,我用过很多,没碰到过步进电机驱动器也要驱动的,给你个2003的接线图参考一下
UNL2003的1、2、3、4、5、6、7、8为输入对应的是18、17、16、15、14、13、12、11是集电极开路的输出,9脚接0V,10脚接正电源。5V电压可以工作,最大吸纳电流500mmA。如果你直接接P1口出高电平UNL输出低电平。
跟用三极管驱动数码管是一个意思,只不过uln2003里面是两个三极管形成的达林顿管,电流更大