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

📄 one.lst

📁 用0809 和单片机开发的一个电要表的程序为共阳数码管显示
💻 LST
字号:
A51 MACRO ASSEMBLER  ONE                                                                  01/09/2008 23:37:00 PAGE     1


MACRO ASSEMBLER A51 V7.07
OBJECT MODULE PLACED IN ONE.OBJ
ASSEMBLER INVOKED BY: D:\Xp\KEIL\C51\BIN\A51.EXE ONE.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1     ORG 0000H
0000 020100            2     LJMP START
0100                   3     ORG 0100H
0100 758915            4     START:MOV TMOD,#15H
0103 758BB0            5           MOV TL1,#0B0H
0106 758D3C            6           MOV TH1,#3CH
0109 758A00            7           MOV TL0,#00H
010C 758C00            8           MOV TH0,#00H
010F 7A14              9           MOV R2,#14H
                      10     
0111 D28C             11            SETB TR0
0113 D28E             12         L2:SETB TR1
0115 108F02           13         L1:JBC TF1,LP
0118 2115             14            AJMP L1
011A 758915           15         LP:MOV TMOD,#15H
011D 758BB0           16            MOV TL1,#0B0H
0120 758D3C           17            MOV TH1,#3CH
0123 DAEE             18            DJNZ R2,L2
0125 C28C             19            CLR TR0
0127 C28E             20            CLR TR1
0129 78FE             21        PLAY:MOV R0,#11111110B
012B E58A             22             MOV A,TL0
012D 540F             23             ANL A,#0FH
012F F9               24             MOV R1,A
0130 120162           25             LCALL DISPLAY
0133 12016D           26             LCALL DELAY
0136 78FD             27             MOV R0,#11111101B
0138 E58A             28             MOV A,TL0
013A C4               29             SWAP A
013B 540F             30             ANL A,#0FH
013D F9               31             MOV R1,A
013E 120162           32             LCALL DISPLAY
0141 12016D           33             LCALL DELAY
0144 78FB             34             MOV R0,#11111011B
0146 E58C             35             MOV A,TH0
0148 540F             36             ANL A,#0FH
014A F9               37             MOV R1,A
014B 120162           38             LCALL DISPLAY
014E 12016D           39             LCALL DELAY
0151 78F7             40             MOV R0,#11110111B
0153 E58C             41             MOV A,TH0
0155 C4               42             SWAP A
0156 540F             43             ANL A,#0FH
0158 F9               44             MOV R1,A
0159 120162           45             LCALL DISPLAY
015C 12016D           46             LCALL DELAY
015F 020129           47             LJMP PLAY
0162 E8               48      DISPLAY:MOV A,R0
0163 F590             49              MOV P1,A
0165 E9               50              MOV A,R1
0166 900176           51              MOV DPTR,#TAB
0169 93               52              MOVC A,@A+DPTR
016A F580             53              MOV P0,A
016C 22               54              RET
                      55     
016D 7F0A             56       DELAY:MOV R7,#0AH
016F 7EFF             57           DL:MOV R6,#0FFH
0171 DEFE             58           DL6:DJNZ R6,DL6
A51 MACRO ASSEMBLER  ONE                                                                  01/09/2008 23:37:00 PAGE     2

0173 DFFA             59               DJNZ R7,DL
0175 22               60               RET
0176 3F065B4F         61       TAB:DB 3FH,06H,5BH,4FH
017A 666D7D07         62           DB 66H,6DH,7DH,07H
017E 7F6F777C         63           DB 7FH,6FH,77H,7CH
0182 395E7971         64           DB 39H,5EH,79H,71H
                      65          END
                             
                             
                             
                             
                             
                             
A51 MACRO ASSEMBLER  ONE                                                                  01/09/2008 23:37:00 PAGE     3

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


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

DELAY. . . . . . .  C ADDR   016DH   A   
DISPLAY. . . . . .  C ADDR   0162H   A   
DL . . . . . . . .  C ADDR   016FH   A   
DL6. . . . . . . .  C ADDR   0171H   A   
L1 . . . . . . . .  C ADDR   0115H   A   
L2 . . . . . . . .  C ADDR   0113H   A   
LP . . . . . . . .  C ADDR   011AH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
PLAY . . . . . . .  C ADDR   0129H   A   
START. . . . . . .  C ADDR   0100H   A   
TAB. . . . . . . .  C ADDR   0176H   A   
TF1. . . . . . . .  B ADDR   0088H.7 A   
TH0. . . . . . . .  D ADDR   008CH   A   
TH1. . . . . . . .  D ADDR   008DH   A   
TL0. . . . . . . .  D ADDR   008AH   A   
TL1. . . . . . . .  D ADDR   008BH   A   
TMOD . . . . . . .  D ADDR   0089H   A   
TR0. . . . . . . .  B ADDR   0088H.4 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 + -