在这里介绍一下用51单片机驱动步进电机的方法。 ;********************************************************************************* ; A组线圈对应 P2.4 ORG 0100H MOV R3,#144 正转 3 圈共 144 脉冲 START: START1: MOV P2,A MOV P2,#00H ;-----------------------------反转------------------------ MOV R3,#144 反转一圈共 144 个脉冲 START2: START3: MOV P2,A MOV P2,#00H LJMP MAIN DELAY: MOV R7,#40 步进电机的转速 DELAY1: MOV R4,#20 2S 延时子程序 TABLE: DB 30H,90H,0C0H,60H 反转表 |