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

📄 4051zd.lst

📁 16个LED旋转时钟
💻 LST
字号:
A51 MACRO ASSEMBLER  4051ZD                                                               05/30/2008 16:48:44 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN 4051ZD.OBJ
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 4051ZD.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 0000H
0000 0130              2     AJMP MAIN
0003                   3     ORG 0003H
0003 0192              4     AJMP TZ
000B                   5     ORG 000BH
000B 017F              6     AJMP JS
0013                   7     ORG 0013H
0013 0198              8     AJMP XZ
0030                   9     ORG 0030H
                      10     
                      11     
0030 1200AD           12     MAIN:LCALL YY
0033 C292             13               CLR  P1.2
                      14     
0035 E4               15                                   CLR A
0036 7820             16                           MOV R0,#20H
0038 F6               17                        DD:MOV @R0,A
0039 08               18                           INC R0
003A B85FFB           19                           CJNE R0,#5FH,DD
                      20                                                
                      21     
                      22     
003D 75B0FF           23               MOV P3,#0FFH
0040 758901           24               MOV TMOD,#01H
0043 758C2F           25               MOV TH0,#2FH
0046 758AAA           26               MOV TL0,#0AAH
0049 D2AF             27           SETB EA
004B D2A9             28               SETB ET0
004D D2A8             29               SETB EX0
004F D2AA             30               SETB EX1
0051 D28C             31               SETB TR0
                      32          
                      33     
                      34     
0053 20590E           35      MA:JB 2BH.1,TX
0056 E520             36             MOV A,20H
0058 B43C22           37             CJNE A,#60,TW     ;60
005B D259             38             SETB 2BH.1
005D C292             39             CLR P1.2
005F 752000           40             MOV 20H,#00H
0062 0153             41             AJMP MA
0064 E520             42      TX:MOV A,20H
0066 B43C14           43             CJNE A,#60,TW  ;60
0069 0523             44             INC 23H
006B 752000           45             MOV 20H,#00H
006E E523             46             MOV A,23H
0070 B43B0A           47             CJNE A,#59,TW    ;59
0073 C259             48             CLR 2BH.1
0075 D292             49             SETB P1.2
0077 752000           50             MOV 20H,#00H
007A 752300           51             MOV 23H,#00H
007D 0153             52      TW:AJMP MA
                      53     
007F 758C2F           54               JS:MOV TH0,#2FH
0082 758AAA           55                  MOV TL0,#0AAH
0085 052A             56                      INC 2AH
0087 E52A             57                      MOV A,2AH
0089 B41905           58                      CJNE A,#25,RET_X
A51 MACRO ASSEMBLER  4051ZD                                                               05/30/2008 16:48:44 PAGE     2

008C 0520             59                      INC 20H
008E 752A00           60                      MOV 2AH,#00H
0091 32               61        RET_X:RETI
                      62     
                      63     
0092                  64         TZ:
0092 C292             65                      CLR P1.2
0094 1200AD           66                       LCALL YY
0097 32               67                      RETI
                      68     
                      69     
0098                  70              XZ:
0098 D292             71                      SETB P1.2
009A 1200A0           72                      LCALL DSY
009D C292             73                      CLR P1.2
                      74     
009F 32               75                      RETI
                      76     
00A0 7E80             77                                      DSY:MOV R6,#80H
00A2 7DFF             78                                       NX:MOV R5,#0FFH
00A4 7CFF             79                                       WY:MOV R4,#0FFH
00A6 DCFE             80                                              DJNZ R4,$
00A8 DDFA             81                                              DJNZ R5,WY
00AA DEF6             82                                              DJNZ R6,NX
00AC 22               83                                              RET
                      84                               
00AD 7EFF             85                                       YY:MOV R6,#0FFH
00AF 7DFF             86                                      NX1:MOV R5,#0FFH
00B1 DDFE             87                                              DJNZ R5,$
00B3 DEFA             88                                              DJNZ R6,NX1
00B5 22               89                                              RET
                      90     
                      91     END
                             
A51 MACRO ASSEMBLER  4051ZD                                                               05/30/2008 16:48:44 PAGE     3

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


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

DD . . . . . . . .  C ADDR   0038H   A   
DSY. . . . . . . .  C ADDR   00A0H   A   
EA . . . . . . . .  B ADDR   00A8H.7 A   
ET0. . . . . . . .  B ADDR   00A8H.1 A   
EX0. . . . . . . .  B ADDR   00A8H.0 A   
EX1. . . . . . . .  B ADDR   00A8H.2 A   
JS . . . . . . . .  C ADDR   007FH   A   
MA . . . . . . . .  C ADDR   0053H   A   
MAIN . . . . . . .  C ADDR   0030H   A   
NX . . . . . . . .  C ADDR   00A2H   A   
NX1. . . . . . . .  C ADDR   00AFH   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
RET_X. . . . . . .  C ADDR   0091H   A   
TH0. . . . . . . .  D ADDR   008CH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 A   
TW . . . . . . . .  C ADDR   007DH   A   
TX . . . . . . . .  C ADDR   0064H   A   
TZ . . . . . . . .  C ADDR   0092H   A   
WY . . . . . . . .  C ADDR   00A4H   A   
XZ . . . . . . . .  C ADDR   0098H   A   
YY . . . . . . . .  C ADDR   00ADH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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