📄 m3955.asm
字号:
;-------------------------------------------------------------
;TEST 3955(MOTOR DRIVER)
;EDITOR:ANTONYZHANG
;DATE:2005-7-6
;USE AB38
;P1.0~P1.7 -LINK-->>>(PHASE1 D2 D1 D0) ( PHASE D2 D1 D0 )
;P3.4---MLCC P3.5----MLCC-1
;------------------------------------------------------------
ORG 00H
CLR P3.4
CLR P3.5
MAIN:
MOV R6,#00H
LOOP: MOV DPTR,#MOTOR_TABLE1
MOV A,R6
MOVC A,@A+DPTR
MOV P1,A
LCALL DELAY
INC R6
CJNE R6,#16,LOOP
LJMP MAIN
;--------------------------------------------
DELAY:
MOV R1,#1
D1: MOV R0,#150
D2: DJNZ R0,D2
DJNZ R1,D1
RET
;-------------------------------------------------------
MOTOR_TABLE1:
DB 0E0H,0A8H,0CCH,8AH,1EH,9AH,0DCH,0B8H
DB 0F1H,0B9H,0DDH,9BH,0FH,8BH,0CDH,0A9H
MOTOR_TABLE:
DB 0A9H,0CDH,8BH,0FH,9BH,0DDH,0B9H,0F1H
DB 0B8H,0DCH,9AH,1EH,8AH,0CCH,0A8H,0E0H ;1/4
;-------------------------------------------------------
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -