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

📄 7219.lst

📁 16个LED旋转时钟
💻 LST
字号:
A51 MACRO ASSEMBLER  7219                                                                 05/10/2008 21:15:07 PAGE     1


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

LOC  OBJ            LINE     SOURCE

                       1     
                       2     
0000                   3                                                ORG 0000H 
0000 0130              4     AJMP START 
0003                   5     ORG 0003H ;外部中断地直入口 
0003 014B              6     AJMP IN
0013                   7     ORG 0013H
0013 015C              8     AJMP IN1
0030                   9     ORG 30H 
0030 7590FF           10     START:MOV P1,#0FFH
0033 75B0FF           11           MOV P3,#0FFH
0036 758150           12               MOV SP,#50H
0039 D2AF             13           SETB EA 
003B D2A8             14               SETB EX0 
003D D2AA             15               SETB EX1
                      16     
                      17     
                      18     
003F C292             19     MA:CLR P1.2
0041 12007A           20        LCALL YY59 
0044 D292             21        SETB  P1.2
0046 12006D           22        LCALL YY1
0049 013F             23        AJMP MA
                      24     
004B C292             25     IN:CLR P1.2
004D 7900             26        MOV R1,#00H
004F 7A00             27        MOV R2,#00H
0051 7B00             28        MOV R3,#00H
0053 7C00             29        MOV R4,#00H
0055 7D00             30        MOV R5,#00H
0057 7E00             31        MOV R6,#00H
0059 7F00             32        MOV R7,#00H
005B 32               33        RETI 
                      34     
005C D292             35     IN1:SETB P1.2
005E 7900             36         MOV R1,#00H
0060 7A00             37             MOV R2,#00H
0062 7B00             38             MOV R3,#00H
0064 7C00             39             MOV R4,#00H
0066 7D00             40             MOV R5,#00H
0068 7E00             41             MOV R6,#00H
006A 7F00             42             MOV R7,#00H
006C 32               43         RETI 
                      44     
                      45     
006D 7BFF             46       YY1:MOV R3,#0FFH
006F 79FF             47       WB:MOV R1,#0FFH
0071 7AFF             48       WT:MOV R2,#0FFH
0073 DAFE             49          DJNZ R2,$
0075 D9FA             50              DJNZ R1,WT
0077 DBF6             51              DJNZ R3,WB
0079 22               52              RET
                      53     
007A 7CA0             54     YY59:MOV R4,#0A0H
007C 7DFF             55       QW:MOV R5,#0FFH
007E 7EFF             56       TF:MOV R6,#0FFH
0080 7FFF             57       JL:MOV R7,#0FFH
0082 DFFE             58          DJNZ R7,$
A51 MACRO ASSEMBLER  7219                                                                 05/10/2008 21:15:07 PAGE     2

0084 DEFA             59              DJNZ R6,JL
0086 DDF6             60              DJNZ R5,TF 
0088 DCF2             61              DJNZ R4,QW
008A 22               62              RET
                      63     
                      64     END 
                             
                                      
                                
                               YY1:MOV R3,#0FFH
                               WB:MOV R1,#0FFH
                               WT:MOV R2,#0FFH
                                  DJNZ R2,$
                                      DJNZ R1,WT
                                      DJNZ R3,WB
                                      RET
                             
                             YY59:MOV R4,#0A0H
                               QW:MOV R5,#0FFH
                               TF:MOV R6,#0FFH
                               JL:MOV R7,#0FFH
                                  DJNZ R7,$
                                      DJNZ R6,JL
                                      DJNZ R5,TF 
                                      DJNZ R4,QW
                                      RET
                             
                                 YY1:MOV R3,#010H
                               WB:MOV R1,#0FFH
                               WT:MOV R2,#0FFH
                                  DJNZ R2,$
                                      DJNZ R1,WT
                                      DJNZ R3,WB
                                      RET
                             
                             YY59:MOV R5,#020H
                               TF:MOV R6,#0FFH
                               JL:MOV R7,#0FFH
                                  DJNZ R7,$
                                      DJNZ R6,JL
                                      DJNZ R5,TF 
                                      RET
A51 MACRO ASSEMBLER  7219                                                                 05/10/2008 21:15:07 PAGE     3

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


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

EA . . . . . . . .  B ADDR   00A8H.7 A   
EX0. . . . . . . .  B ADDR   00A8H.0 A   
EX1. . . . . . . .  B ADDR   00A8H.2 A   
IN . . . . . . . .  C ADDR   004BH   A   
IN1. . . . . . . .  C ADDR   005CH   A   
JL . . . . . . . .  C ADDR   0080H   A   
MA . . . . . . . .  C ADDR   003FH   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
QW . . . . . . . .  C ADDR   007CH   A   
SP . . . . . . . .  D ADDR   0081H   A   
START. . . . . . .  C ADDR   0030H   A   
TF . . . . . . . .  C ADDR   007EH   A   
WB . . . . . . . .  C ADDR   006FH   A   
WT . . . . . . . .  C ADDR   0071H   A   
YY1. . . . . . . .  C ADDR   006DH   A   
YY59 . . . . . . .  C ADDR   007AH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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