📄 lesson6-2.lst
字号:
A51 MACRO ASSEMBLER LESSON6_2 04/30/2008 15:39:53 PAGE 1
MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN lesson6-2.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE lesson6-2.ASM SET(SMALL) DEBUG EP
LOC OBJ LINE SOURCE
0000 1 ORG 0000H
0000 020003 2 LJMP REVB
3
0003 758920 4 REVB :MOV TMOD,#20H
0006 758DE8 5 MOV TH1,#0E8H
0009 758BE8 6 MOV TL1,#0E8H
000C 758700 7 MOV PCON,#00H
000F D28E 8 SETB TR1
0011 759850 9 MOV SCON ,#50H
0014 109802 10 R1B: JBC RI,R2B
0017 80FB 11 SJMP R1B
0019 E599 12 R2B: MOV A, SBUF
001B 64AA 13 XRL A,#0AAH
001D C299 14 CLR TI
001F 6002 15 JZ T1B
0021 80F1 16 SJMP R1B
0023 759955 17 T1B: MOV SBUF ,#55H
0026 109902 18 S1B: JBC TI,R3B
0029 80FB 19 SJMP S1B
002B 3098FD 20 R3B: JNB RI,$
002E C298 21 CLR RI
0030 E599 22 MOV A ,SBUF
0032 FF 23 MOV R7,A
0033 7840 24 MOV R0,#40H
0035 7E00 25 MOV R6,#00H
0037 109802 26 R4B: JBC RI, R5B
003A 80FB 27 SJMP R4B
003C E599 28 R5B: MOV A, SBUF
003E F6 29 MOV @R0 ,A
003F 08 30 INC R0
0040 2E 31 ADD A,R6
0041 FE 32 MOV R6,A
0042 DFF3 33 DJNZ R7, R4B
0044 109802 34 R6B: JBC RI,R7B
0047 80FB 35 SJMP R6B
0049 E599 36 R7B: MOV A,SBUF
004B 6E 37 XRL A,R6
004C 6008 38 JZ ENDB
004E 7599FF 39 MOV SBUF, #0FFH
0051 1099D7 40 S3B: JBC TI,R3B
0054 80FB 41 SJMP S3B
0056 759900 42 ENDB: MOV SBUF ,#00H
0059 109902 43 ENDB1:JBC TI,STOP
005C 80FB 44 SJMP ENDB1
005E 22 45 STOP :RET
46 END
A51 MACRO ASSEMBLER LESSON6_2 04/30/2008 15:39:53 PAGE 2
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ENDB . . . . . . . C ADDR 0056H A
ENDB1. . . . . . . C ADDR 0059H A
PCON . . . . . . . D ADDR 0087H A
R1B. . . . . . . . C ADDR 0014H A
R2B. . . . . . . . C ADDR 0019H A
R3B. . . . . . . . C ADDR 002BH A
R4B. . . . . . . . C ADDR 0037H A
R5B. . . . . . . . C ADDR 003CH A
R6B. . . . . . . . C ADDR 0044H A
R7B. . . . . . . . C ADDR 0049H A
REVB . . . . . . . C ADDR 0003H A
RI . . . . . . . . B ADDR 0098H.0 A
S1B. . . . . . . . C ADDR 0026H A
S3B. . . . . . . . C ADDR 0051H A
SBUF . . . . . . . D ADDR 0099H A
SCON . . . . . . . D ADDR 0098H A
STOP . . . . . . . C ADDR 005EH A
T1B. . . . . . . . C ADDR 0023H A
TH1. . . . . . . . D ADDR 008DH A
TI . . . . . . . . B ADDR 0098H.1 A
TL1. . . . . . . . D ADDR 008BH A
TMOD . . . . . . . D ADDR 0089H A
TR1. . . . . . . . B ADDR 0088H.6 A
REGISTER BANK(S) USED: 0
ASSEMBLY COMPLETE. 0 WARNING(S), 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -