bujin.asm

来自「51单片机用汇编实例 包括ad」· 汇编 代码 · 共 34 行

ASM
34
字号
;******************************************************
;    文件名: Bujin.Asm
;    功能描述: 通过P0口控制步进电机转动。
;******************************************************

	ORG	0000H
	LJMP	MAIN
	ORG 	001BH
	LJMP 	L3
	ORG 	0100H
MAIN:	MOV 	R0,#08H
	MOV 	DPTR,#L2
	MOV 	P0,#0FFH
	MOV 	TMOD,#10H	;初始化定时器T1
	MOV 	TL1,#00H
	MOV 	TH1,#00H
	MOV 	IE,#88H		;使能中断
	SETB 	TR1		;启动定时器
L1:	SJMP 	L1
;步进电机步进表
L2:	DB 	0EH, 0CH, 0DH, 09H, 0BH, 03H, 07H, 06H
L3:	MOV 	TL1,#00H	;重装计数初值
	MOV 	TH1,#00H
	MOV 	A,#00
	MOVC 	A,@A+DPTR
	MOV 	P0,A
	INC 	DPTR
	DJNZ 	R0,L4
	MOV 	R0,#08
	MOV 	DPTR,#L2	
L4:	RETI
	END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?