⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1.lst

📁 该程序是在汉字显示系统中
💻 LST
字号:
A51 MACRO ASSEMBLER  1                                                                    05/21/2007 19:38:03 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\1.OBJ
ASSEMBLER INVOKED BY: D:\keil c\C51\BIN\A51.EXE .\1.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1             ORG     0000H
0000 020030            2             LJMP    MAIN
0030                   3             ORG     0030H
0030 758160            4     MAIN:   MOV     SP,#60H
0033 7400              5     MAIN0:  MOV     A,#00H
0035 F580              6             MOV     P0,A
0037 F590              7             MOV     P1,A
0039 113F              8             CALL    DISPLAY
003B 115A              9             CALL    MOVE
003D 80F4             10             JMP     MAIN0
003F 7A04             11     DISPLAY:MOV     R2,#04H
0041 752000           12             MOV     20H,#00
0044 7C00             13     W4:     MOV     R4,#00H
0046 79FF             14             MOV     R1,#0FFH
0048 7E20             15     W5:     MOV     R6,#32
004A A820             16             MOV     R0,20H
004C 1175             17     W2:     CALL    READ1
004E 0C               18             INC     R4      
004F DEFB             19             DJNZ    R6,W2
0051 7C00             20             MOV     R4,#00H
0053 D9F3             21             DJNZ    R1,W5
0055 8820             22             MOV     20H,R0
0057 DAEB             23             DJNZ    R2,W4
0059 22               24             RET
005A 752000           25     MOVE:   MOV     20H,#00H
005D 7C00             26             MOV     R4,#00H
005F 79FF             27     Q1:     MOV     R1,#0FFH
0061 7E20             28     Q2:     MOV     R6,#32
0063 A820             29             MOV     R0,20H
0065 1175             30     Q3:     CALL    READ1
0067 0C               31             INC     R4
0068 DEFB             32             DJNZ    R6,Q3
006A 7C00             33             MOV     R4,#00H
006C D9F3             34             DJNZ    R1,Q2
006E F520             35             MOV     20H,A
0070 6480             36             XRL     A,#128
0072 70EB             37             JNZ     Q1
0074 22               38             RET
0075 EC               39     READ1:  MOV     A,R4
0076 F5A0             40             MOV     P2,A
0078 E8               41             MOV     A,R0
0079 904000           42             MOV     DPTR,#4000H
007C 93               43             MOVC    A,@A+DPTR
007D F580             44             MOV     P0,A
007F 08               45             INC     R0
0080 E8               46             MOV     A,R0
0081 900090           47             MOV     DPTR,#0090H
0084 93               48             MOVC    A,@A+DPTR
0085 F590             49             MOV     P1,A
0087 08               50             INC     R0
0088 7B19             51             MOV     R3,#25
008A DBFE             52             DJNZ    R3,$
008C 7400             53             MOV     A,#00
008E F580             54             MOV     P0,A
0090 F590             55             MOV     P1,A
0092 22               56             RET
0093 7BC8             57     DELAY:  MOV     R3,#200
0095 7DF8             58     W7:     MOV     R5,#248
A51 MACRO ASSEMBLER  1                                                                    05/21/2007 19:38:03 PAGE     2

0097 DDFE             59             DJNZ    R5,$
0099 DBFA             60             DJNZ    R3,W7
009B 22               61             RET
                      62     END
A51 MACRO ASSEMBLER  1                                                                    05/21/2007 19:38:03 PAGE     3

SYMBOL TABLE LISTING
------ ----- -------


N A M E             T Y P E  V A L U E   ATTRIBUTES

DELAY. . . . . . .  C ADDR   0093H   A   
DISPLAY. . . . . .  C ADDR   003FH   A   
MAIN . . . . . . .  C ADDR   0030H   A   
MAIN0. . . . . . .  C ADDR   0033H   A   
MOVE . . . . . . .  C ADDR   005AH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
Q1 . . . . . . . .  C ADDR   005FH   A   
Q2 . . . . . . . .  C ADDR   0061H   A   
Q3 . . . . . . . .  C ADDR   0065H   A   
READ1. . . . . . .  C ADDR   0075H   A   
SP . . . . . . . .  D ADDR   0081H   A   
W2 . . . . . . . .  C ADDR   004CH   A   
W4 . . . . . . . .  C ADDR   0044H   A   
W5 . . . . . . . .  C ADDR   0048H   A   
W7 . . . . . . . .  C ADDR   0095H   A   


REGISTER BANK(S) USED: 0 

ASSEMBLY COMPLETE.  0 WARNING(S), 0 ERROR(S)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -