📄 222222.lst
字号:
A51 MACRO ASSEMBLER 222222 04/02/2009 22:20:33 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN 222222.OBJ
ASSEMBLER INVOKED BY: d:\Keil\C51\BIN\A51.EXE 222222.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0H
0000 758160 2 MOV SP,#60H
0003 20B0FD 3 START: JB P3.0,$
0006 20B125 4 JB P3.1,REV
0009 5390F0 5 ANL P1,#11110000B
000C C293 6 FOR: CLR P1.3
000E D290 7 SETB P1.0
0010 D291 8 SETB P1.1
0012 1146 9 ACALL SPEED
0014 C290 10 CLR P1.0
0016 D291 11 SETB P1.1
0018 D292 12 SETB P1.2
001A 1146 13 ACALL SPEED
001C C291 14 CLR P1.1
001E D292 15 SETB P1.2
0020 D293 16 SETB P1.3
0022 1146 17 ACALL SPEED
0024 C292 18 CLR P1.2
0026 D293 19 SETB P1.3
0028 D290 20 SETB P1.0
002A 1146 21 ACALL SPEED
002C 0103 22 AJMP START
002E C290 23 REV: CLR P1.0
0030 D293 24 SETB P1.3
0032 1146 25 ACALL SPEED
0034 C293 26 CLR P1.3
0036 D292 27 SETB P1.2
0038 1146 28 ACALL SPEED
003A C292 29 CLR P1.2
003C D291 30 SETB P1.1
003E 1146 31 ACALL SPEED
0040 C291 32 CLR P1.1
0042 D290 33 SETB P1.0
0044 1146 34 ACALL SPEED
0046 E5A0 35 SPEED: MOV A,P2
0048 540F 36 ANL A,#0FH
004A FF 37 MOV R7,A
004B 7E20 38 X2: MOV R6,#20H
004D 7D90 39 X1: MOV R5,#90H
004F DDFE 40 DJNZ R5,$
0051 DEFA 41 DJNZ R6,X1
0053 DFF6 42 DJNZ R7,X2
0055 22 43 RET
44 END
A51 MACRO ASSEMBLER 222222 04/02/2009 22:20:33 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
FOR. . . . . . . . C ADDR 000CH A
P1 . . . . . . . . D ADDR 0090H A
P2 . . . . . . . . D ADDR 00A0H A
P3 . . . . . . . . D ADDR 00B0H A
REV. . . . . . . . C ADDR 002EH A
SP . . . . . . . . D ADDR 0081H A
SPEED. . . . . . . C ADDR 0046H A
START. . . . . . . C ADDR 0003H A
X1 . . . . . . . . C ADDR 004DH A
X2 . . . . . . . . C ADDR 004BH A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -