📄 ex1-2.lst
字号:
A51 MACRO ASSEMBLER EX1_2 06/23/2007 19:53:34 PAGE 1
MACRO ASSEMBLER A51 V7.10
OBJECT MODULE PLACED IN ex1-2.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE ex1-2.asm SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
1 ;--------------程序信息-----------------
2 ;文件名 : ex1-2.asm
3 ;版本 : 1.0
4 ;作者 :
5 ;修改时间 :
6
7 ;--------------程序说明------------------
8 ;CHAP 1.3 本程序检查RAM存储器
9
10 ;-----------常量和变量声明---------------
11
12
13 ;--------------预定义--------------------
14
0000 15 ORG 0000H
0000 020003 16 LJMP START
17
18 ;------------中断入口地址分配------------
19 ;ORG 0003H
20 ;LJMP INT0PRG
21 ;ORG 000BH
22 ;LJMP INT1PRG
23 ;ORG 0013H;
24 ;LJMP
25 ;ORG 0030H
26
0003 27 START:
28 ;--------------初始化子程序--------------
29
30 ;--------------主程序--------------------
0003 31 MAIN:
0003 7400 32 MOV A,#00H
0005 908000 33 MOV DPTR,#8000H;RAM首地址
0008 F0 34 LP: MOVX @DPTR,A;
0009 F8 35 MOV R0,A
000A E0 36 MOVX A,@DPTR
000B C3 37 CLR C
000C 98 38 SUBB A,R0
000D 7005 39 JNZ LPl
000F A3 40 INC DPTR
0010 E8 41 MOV A,R0
0011 04 42 INC A
0012 80F4 43 SJMP LP
0014 44 LPl: ;出错停止
45
46
47
0014 020003 48 LJMP MAIN
49
50
51 ;----------------子程序------------------
52
53 ;--------------中断子程序----------------
54
55 ;---------------延时子程序---------------
56
57 END
A51 MACRO ASSEMBLER EX1_2 06/23/2007 19:53:34 PAGE 2
;---------------注意事项-----------------
A51 MACRO ASSEMBLER EX1_2 06/23/2007 19:53:34 PAGE 3
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
LP . . . . . . . . C ADDR 0008H A
LPL. . . . . . . . C ADDR 0014H A
MAIN . . . . . . . C ADDR 0003H A
START. . . . . . . C ADDR 0003H A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -