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

📄 led.lst

📁 Proteus在MCS-51%26ARM7系统中的应用百例 Proteus在MCS-51%26ARM7系统中的应用百例
💻 LST
字号:
A51 MACRO ASSEMBLER  LED                                                                  07/25/2006 15:43:55 PAGE     1


MACRO ASSEMBLER A51 V8.00
OBJECT MODULE PLACED IN LED.OBJ
ASSEMBLER INVOKED BY: e:\Program Files\Keil\C51\BIN\A51.EXE LED.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

0000                   1                     ORG     00H
0000 900022            2     START:  MOV     DPTR,#TABLE                       ;指针指向表头地址
0003 7400              3     S1:             MOV             A,#00H                            ;设置地址偏移量
0005 93                4                     MOVC    A,@A+DPTR                         ;查表取得段码,送A存储
0006 B40103            5                     CJNE    A,#01H,S2                         ;判断段码是否为结束符
0009 020000            6                     LJMP    START
000C F580              7     S2:             MOV             P0,A                              ;段码送LED显示
000E 120015            8                     LCALL   DELAY                             ;指针加1
0011 A3                9                     INC             DPTR
0012 020003           10                     LJMP    S1
                      11     
                      12     
0015 7D14             13     DELAY:  MOV     R5,#20                            ;延时子程序
0017 7E14             14     D2:     MOV     R6,#20
0019 7FF8             15     D1:     MOV     R7,#248
001B DFFE             16                     DJNZ    R7,$
001D DEFA             17                     DJNZ    R6,D1
001F DDF6             18                     DJNZ    R5,D2
0021 22               19                     RET                                                       
0022 3F065B4F         20     TABLE:  DB              3FH,06H,5BH,4FH,66H       ;段码表
0026 66                      
0027 6D7D077F         21                     DB              6DH,7DH,07H,7FH,6FH
002B 6F                      
002C 01               22                     DB              01H                                       ;结束符
                      23                     END
A51 MACRO ASSEMBLER  LED                                                                  07/25/2006 15:43:55 PAGE     2

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


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

D1 . . . . . . . .  C ADDR   0019H   A   
D2 . . . . . . . .  C ADDR   0017H   A   
DELAY. . . . . . .  C ADDR   0015H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
S1 . . . . . . . .  C ADDR   0003H   A   
S2 . . . . . . . .  C ADDR   000CH   A   
START. . . . . . .  C ADDR   0000H   A   
TABLE. . . . . . .  C ADDR   0022H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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