这个很简单的 我不知道你是几象的 就随便写个四相八拍的吧 按 A-AB-B-BC-C-CD-D-DA-A方式 给A1,A2,B1,B2高电平 然后用定for循环比如for(i = 10000; i > 0 ; i -= 20 ){A-AB-B-BC-C-CD-D-DA-A // 各相按这个顺序 通电 延时值要等于i}