p15.lst
来自「单片机原理与应用实例教程 单片机原理与应用实例教程」· LST 代码 · 共 67 行
LST
67 行
A51 MACRO ASSEMBLER P15 07/08/2007 17:44:46 PAGE 1
MACRO ASSEMBLER A51 V8.00d
OBJECT MODULE PLACED IN P15.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE P15.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 024100 2 LJMP MAIN
4100 3 ORG 4100H
4100 7400 4 MAIN: MOV A, #0H
4102 904106 5 MOV DPTR, #CASE
4105 73 6 LOOP: JMP @A + DPTR
7
4106 210E 8 CASE: AJMP TYPE0
4108 2115 9 AJMP TYPE1
410A 211C 10 AJMP TYPE2
410C 2123 11 AJMP TYPE3
12
410E 759024 13 TYPE0: MOV P1, #00100100B
4111 7402 14 MOV A, #2H
4113 2105 15 AJMP LOOP
4115 759042 16 TYPE1: MOV P1, #01000010B
4118 7404 17 MOV A, #4H
411A 2105 18 AJMP LOOP
411C 759081 19 TYPE2: MOV P1, #10000001B
411F 7406 20 MOV A, #6H
4121 2105 21 AJMP LOOP
4123 759042 22 TYPE3: MOV P1, #01000010B
4126 7400 23 MOV A, #0H
4128 2105 24 AJMP LOOP
25
412A 7FFF 26 DELAY: MOV R7,#0FFH ;延迟程序
412C 7EFF 27 DL1: MOV R6,#0FFH
412E DEFE 28 DL2: DJNZ R6,DL2
4130 DFFA 29 DJNZ R7,DL1
4132 22 30 RET
31
32 END
A51 MACRO ASSEMBLER P15 07/08/2007 17:44:46 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
CASE . . . . . . . C ADDR 4106H A
DELAY. . . . . . . C ADDR 412AH A
DL1. . . . . . . . C ADDR 412CH A
DL2. . . . . . . . C ADDR 412EH A
LOOP . . . . . . . C ADDR 4105H A
MAIN . . . . . . . C ADDR 4100H A
P1 . . . . . . . . D ADDR 0090H A
TYPE0. . . . . . . C ADDR 410EH A
TYPE1. . . . . . . C ADDR 4115H A
TYPE2. . . . . . . C ADDR 411CH A
TYPE3. . . . . . . C ADDR 4123H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?