test.asm
来自「单片机驱动步进电机代码(二) 适于各类单片机」· 汇编 代码 · 共 33 行
ASM
33 行
public TRACK
ASMCODE segment code
rseg ASMCODE
TRACK:
MOV R6, #0FCH ;speed adjust
MOV R7, #0FFH
LCALL CST ;one step
CLR TR0 ;delay
MOV A, TL0
ADD A, R6
MOV TL0, A
MOV A, TH0
ADD A, R7
MOV TH0, A
SETB TR0
RETI
CST:
INC R0
CJNE R0, #08H, CSTS
MOV R0, #00H
CSTS: ;look up in the table
MOV A, R0
MOV DPTR, #LNGI
MOVC A, @A+DPTR
MOV P2, A
RET
LNGI: DB 0FEH,0FCH,0FDH,0F9H,0FBH,0F3H,0F7H,0F6H ;longitude table
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?