📄 asmsy44.lst
字号:
页 1
03-13-08
10:54:13
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
;实验名称: 步进电机模拟实验
ASTEP EQU 01H
BSTEP EQU 02H
CSTEP EQU 04H
DSTEP EQU 08H
DLY_C EQU 60H
ORG 0000H
0000 0130 AJMP STEP
ORG 0030H
0030 756010 STEP: MOV DLY_C,#10H
0033 020036 JMP LOOP
LOOP:
0036 7401 MOV A,#ASTEP
0038 F4 CPL A
0039 F5A0 MOV P2,A
003B 1200D6 CALL DELAY
003E 7403 MOV A,#ASTEP+BSTEP
0040 F4 CPL A
0041 F5A0 MOV P2,A
0043 1200D6 CALL DELAY
0046 7402 MOV A,#BSTEP
0048 F4 CPL A
0049 F5A0 MOV P2,A
004B 1200D6 CALL DELAY
004E 7406 MOV A,#BSTEP+CSTEP
0050 F4 CPL A
0051 F5A0 MOV P2,A
0053 1200D6 CALL DELAY
0056 7404 MOV A,#CSTEP
0058 F4 CPL A
0059 F5A0 MOV P2,A
005B 1200D6 CALL DELAY
005E 740C MOV A,#CSTEP+DSTEP
0060 F4 CPL A
0061 F5A0 MOV P2,A
0063 1200D6 CALL DELAY
0066 7408 MOV A,#DSTEP
0068 F0 MOVX @DPTR,A
0069 1200D6 CALL DELAY
006C 7409 MOV A,#DSTEP+ASTEP
006E F4 CPL A
006F F5A0 MOV P2,A
0071 1200D6 CALL DELAY
0074 E560 MOV A,DLY_C
0076 14 DEC A
0077 B40101 CJNE A,#1,NN1
007A 04 INC A
E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM
页 2
03-13-08
10:54:13
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
007B F560 NN1:MOV DLY_C,A
007D 020036 LJMP LOOP
LOOP1:
0080 7403 MOV A,#ASTEP+BSTEP
0082 F4 CPL A
0083 F5A0 MOV P2,A
0085 1200D6 CALL DELAY
0088 7406 MOV A,#BSTEP+CSTEP
008A F4 CPL A
008B F5A0 MOV P2,A
008D 1200D6 CALL DELAY
0090 740C MOV A,#CSTEP+DSTEP
0092 F4 CPL A
0093 F5A0 MOV P2,A
0095 1200D6 CALL DELAY
0098 7409 MOV A,#DSTEP+ASTEP
009A F4 CPL A
009B F5A0 MOV P2,A
009D 1200D6 CALL DELAY
00A0 E560 MOV A,DLY_C
00A2 14 DEC A
00A3 B40201 CJNE A,#2,NN2
00A6 04 INC A
00A7 F560 NN2: MOV DLY_C,A
00A9 80D5 JMP LOOP1
LOOP2:
00AB 7408 MOV A,#DSTEP
00AD F4 CPL A
00AE F5A0 MOV P2,A
00B0 1200D6 CALL DELAY
00B3 7404 MOV A,#CSTEP
00B5 F4 CPL A
00B6 F5A0 MOV P2,A
00B8 1200D6 CALL DELAY
00BB 7402 MOV A,#BSTEP
00BD F4 CPL A
00BE F5A0 MOV P2,A
00C0 1200D6 CALL DELAY
00C3 7401 MOV A,#ASTEP
00C5 F4 CPL A
00C6 F5A0 MOV P2,A
00C8 1200D6 CALL DELAY
00CB E560 MOV A,DLY_C
00CD 14 DEC A
00CE B40301 CJNE A,#3,NN3
00D1 04 INC A
00D2 F560 NN3: MOV DLY_C,A
00D4 80D5 JMP LOOP2
E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM
页 3
03-13-08
10:54:13
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
00D6 AE60 DELAY: MOV R6,DLY_C
00D8 AD68 DD1:MOV R5,68H
00DA 7F00 DD2:MOV R7,#0
00DC DFFE DJNZ R7,$
00DE DDFA DJNZ R5,DD2
00E0 DEF6 DJNZ R6,DD1
00E2 22 RET
END
E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM
页 4
03-13-08
10:54:13
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
符号 值 类型
AC = 00D6H CONST 常量
ACC = 00E0H CONST 常量
ASTEP = 0001H CONST 常量
B = 00F0H CONST 常量
BSTEP = 0002H CONST 常量
CSTEP = 0004H CONST 常量
CY = 00D7H CONST 常量
DD1 = 00D8H CODE 标号
DD2 = 00DAH CODE 标号
DELAY = 00D6H CODE 标号
DLY_C = 0060H CONST 常量
DPH = 0083H CONST 常量
DPL = 0082H CONST 常量
DSTEP = 0008H CONST 常量
EA = 00AFH CONST 常量
ES = 00ACH CONST 常量
ET0 = 00A9H CONST 常量
ET1 = 00ABH CONST 常量
EX0 = 00A8H CONST 常量
EX1 = 00AAH CONST 常量
F0 = 00D5H CONST 常量
F1 = 00D1H CONST 常量
IE = 00A8H CONST 常量
IE0 = 0089H CONST 常量
IE1 = 008BH CONST 常量
IP = 00B8H CONST 常量
IT0 = 0088H CONST 常量
IT1 = 008AH CONST 常量
LOOP = 0036H CODE 标号
LOOP1 = 0080H CODE 标号
LOOP2 = 00ABH CODE 标号
NN1 = 007BH CODE 标号
NN2 = 00A7H CODE 标号
NN3 = 00D2H CODE 标号
OV = 00D2H CONST 常量
P = 00D0H CONST 常量
P0 = 0080H CONST 常量
P1 = 0090H CONST 常量
P2 = 00A0H CONST 常量
P3 = 00B0H CONST 常量
PCON = 0087H CONST 常量
PS = 00BCH CONST 常量
PSW = 00D0H CONST 常量
PT0 = 00B9H CONST 常量
E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM
页 5
03-13-08
10:54:13
伟福汇编器 V5.00 Copyright (c) 1989, 2001 by CHY
地址 机器码 源程序
PT1 = 00BBH CONST 常量
PX0 = 00B8H CONST 常量
PX1 = 00BAH CONST 常量
RB8 = 009AH CONST 常量
REN = 009CH CONST 常量
RI = 0098H CONST 常量
RS0 = 00D3H CONST 常量
RS1 = 00D4H CONST 常量
SBUF = 0099H CONST 常量
SCON = 0098H CONST 常量
SM0 = 009FH CONST 常量
SM1 = 009EH CONST 常量
SM2 = 009DH CONST 常量
SP = 0081H CONST 常量
STEP = 0030H CODE 标号
TB8 = 009BH CONST 常量
TCON = 0088H CONST 常量
TF0 = 008DH CONST 常量
TF1 = 008FH CONST 常量
TH0 = 008CH CONST 常量
TH1 = 008DH CONST 常量
TI = 0099H CONST 常量
TL0 = 008AH CONST 常量
TL1 = 008BH CONST 常量
TMOD = 0089H CONST 常量
TR0 = 008CH CONST 常量
TR1 = 008EH CONST 常量
公有符号: 71
私有符号: 0
E:\单片机.ASM\Y-SY44(步进模拟)\ASMSY44.ASM
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -