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

📄 dianzhen_test.lst

📁 自己写的一个8x8点阵动态显示的汇编程序
💻 LST
字号:
A51 MACRO ASSEMBLER  DIANZHEN_TEST                                                        07/03/2007 23:05:53 PAGE     1


MACRO ASSEMBLER A51 V7.02a
OBJECT MODULE PLACED IN dianzhen_test.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE dianzhen_test.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 00H
0000 00                2     START: NOP
0001 7B03              3     MOV R3,#3
0003 7C08              4     LOP2: MOV R4,#8
0005 7A00              5     MOV R2,#0
0007 7580FF            6     LOP0: MOV P0,#0FFH
000A 900071            7     MOV DPTR,#TABA
000D EA                8     MOV A,R2
000E 93                9     MOVC A,@A+DPTR
000F F5A0             10     MOV P2,A
0011 0A               11     INC R2
0012 120064           12     LCALL DELAY
0015 DCF0             13     DJNZ R4,LOP0
0017 DBEA             14     DJNZ R3,LOP2
                      15     
0019 7B03             16     MOV R3,#3
001B 7C08             17     LOP4: MOV R4,#8
001D 7A07             18     MOV R2,#7
001F 7580FF           19     LOP3: MOV P0,#0FFH
0022 900071           20     MOV DPTR,#TABA
0025 EA               21     MOV A,R2
0026 93               22     MOVC A,@A+DPTR
0027 F5A0             23     MOV P2,A
0029 1A               24     DEC R2
002A 120064           25     LCALL DELAY
002D DCF0             26     DJNZ R4,LOP3
002F DBEA             27     DJNZ R3,LOP4
                      28     
0031 7B03             29     MOV R3,#3
0033 7C08             30     LOP6: MOV R4,#8
0035 7A00             31     MOV R2,#0
0037 75A000           32     LOP5: MOV P2,#00H
003A 900079           33     MOV DPTR,#TABB
003D EA               34     MOV A,R2
003E 93               35     MOVC A,@A+DPTR
003F F580             36     MOV P0,A
0041 0A               37     INC R2
0042 120064           38     LCALL DELAY
0045 DCF0             39     DJNZ R4,LOP5
0047 DBEA             40     DJNZ R3,LOP6
                      41     
0049 7B03             42     MOV R3,#3
004B 7C08             43     LOP8: MOV R4,#8
004D 7A07             44     MOV R2,#7
004F 75A000           45     LOP7: MOV P2,#00H
0052 900079           46     MOV DPTR,#TABB
0055 EA               47     MOV A,R2
0056 93               48     MOVC A,@A+DPTR
0057 F580             49     MOV P0,A
0059 1A               50     DEC R2
005A 120064           51     LCALL DELAY
005D DCF0             52     DJNZ R4,LOP7
005F DBEA             53     DJNZ R3,LOP8
0061 020000           54     LJMP START
                      55     
0064 7D0A             56     DELAY: MOV R5,#10
0066 7E14             57     D2: MOV R6,#20
0068 7FF8             58     D1: MOV R7,#248
A51 MACRO ASSEMBLER  DIANZHEN_TEST                                                        07/03/2007 23:05:53 PAGE     2

006A DFFE             59     DJNZ R7,$
006C DEFA             60     DJNZ R6,D1
006E DDF6             61     DJNZ R5,D2
0070 22               62     RET
                      63     
0071 FEFDFBF7         64     TABA: DB 0FEH,0FDH,0FBH,0F7H,0EFH,0DFH,0BFH,07FH
0075 EFDFBF7F                
0079 01020408         65     TABB: DB 01H,02H,04H,08H,10H,20H,40H,80H
007D 10204080                
                      66     END
A51 MACRO ASSEMBLER  DIANZHEN_TEST                                                        07/03/2007 23:05:53 PAGE     3

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


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

D1 . . . . . . . .  C ADDR   0068H   A   
D2 . . . . . . . .  C ADDR   0066H   A   
DELAY. . . . . . .  C ADDR   0064H   A   
LOP0 . . . . . . .  C ADDR   0007H   A   
LOP2 . . . . . . .  C ADDR   0003H   A   
LOP3 . . . . . . .  C ADDR   001FH   A   
LOP4 . . . . . . .  C ADDR   001BH   A   
LOP5 . . . . . . .  C ADDR   0037H   A   
LOP6 . . . . . . .  C ADDR   0033H   A   
LOP7 . . . . . . .  C ADDR   004FH   A   
LOP8 . . . . . . .  C ADDR   004BH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
START. . . . . . .  C ADDR   0000H   A   
TABA . . . . . . .  C ADDR   0071H   A   
TABB . . . . . . .  C ADDR   0079H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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