您好!请问您在吗?我想问一下,那个单片机控制步进电机的程序的步进电机是三相的还是四相的步进电机

 我来答
手机用户99565
2011-05-11 · TA获得超过344个赞
知道小有建树答主
回答量:750
采纳率:0%
帮助的人:0
展开全部
ORG 0000H
LJMP START
ORG 0030H
START: MOV P3,#0FFH
MOV A,P3
ANL A,#30H
SWAP A
RL A
MOV R1,A
INC A
MOV DPTR,#TABLE
MOVC A,@A+DPTR
PUSH ACC
MOV A,R1
MOVC A,@A+DPTR
PUSH ACC
RET

ORG 0050H
TABLE: DW BR0
DW BR1
DW BR2
DW BR3

ORG 0060H
BR0: MOV P1,#03H
LCALL DELAY1
MOV P1,#06H
LCALL DELAY1
MOV P1,#0CH
LCALL DELAY1
MOV P1,#09H
LCALL DELAY1
SJMP START

ORG 0080H
BR1: MOV P1,#03H
LCALL DELAY1
MOV P1,#09H
LCALL DELAY1
MOV P1,#0CH
LCALL DELAY1
MOV P1,#06H
LCALL DELAY1
SJMP START

ORG 00A0H
BR2: MOV P1,#03H
LCALL DELAY2
MOV P1,#06H
LCALL DELAY2
MOV P1,#0CH
LCALL DELAY2
MOV P1,#09H
LCALL DELAY2
LJMP START

ORG 00C0H
BR3: MOV P1,#03H
LCALL DELAY2
MOV P1,#09H
LCALL DELAY2
MOV P1,#0CH
LCALL DELAY2
MOV P1,#06H
LCALL DELAY2
LJMP START

ORG 0100H
DELAY1: MOV R7,#100
LP1: MOV R6,#123
NOP
LP2: DJNZ R6,LP2
DJNZ R7,LP1
RET

ORG 0150H
DELAY2: MOV R7,#20
L1: MOV R6,#123
NOP
L2: DJNZ R6,L2
DJNZ R7,L1
RET
END

这是我以前做过的实验 是用四个按键控制 可以控制转向和转速的 你看看行不?不行的话我再改改
追问
电路图有吗?驱动的电路图
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式