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

📄 multifunction-key.lst

📁 在我们生活中
💻 LST
字号:
A51 MACRO ASSEMBLER  MULTIFUNCTION_KEY                                                    07/30/2007 11:08:14 PAGE     1


MACRO ASSEMBLER A51 V6.12
OBJECT MODULE PLACED IN .\multifunction-KEY.OBJ
ASSEMBLER INVOKED BY: C:\单片机\Keil\C51\BIN\A51.EXE .\multifunction-KEY.asm SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1     ID                              EQU 30H 
  00B7                 2     SP1                             BIT P3.7 
  0090                 3     L1                              BIT P1.0 
  0091                 4     L2                              BIT P1.1 
  0092                 5     L3                              BIT P1.2 
  0093                 6     L4                              BIT P1.3 
0000                   7                                     ORG 0 
0000 753000            8                                     MOV ID,#00H 
0003                   9     START:                  JB K1,REL 
*** ____________________________________________________^
*** ERROR #A45 IN 9 (.\multifunction-KEY.asm, LINE 9): UNDEFINED SYMBOL (PASS-2)
0006 120046           10                                     LCALL DELAY10MS 
0009                  11                                     JB K1,REL 
*** ____________________________________________________________^
*** ERROR #A45 IN 11 (.\multifunction-KEY.asm, LINE 11): UNDEFINED SYMBOL (PASS-2)
000C 0530             12                                     INC ID 
000E E530             13                                     MOV A,ID 
0010 B40403           14                                     CJNE A,#04,REL 
0013 753000           15                                     MOV ID,#00H 
0016                  16     REL:                    JNB K1,$ 
*** _____________________________________________________^
*** ERROR #A45 IN 16 (.\multifunction-KEY.asm, LINE 16): UNDEFINED SYMBOL (PASS-2)
0019 E530             17                                     MOV A,ID 
001B B40007           18                                     CJNE A,#00H,IS0 
001E B290             19                                     CPL L1 
0020 12004F           20                                     LCALL DELAY 
0023 80DE             21                                     SJMP START 
0025 B40107           22     IS0:                            CJNE A,#01H,IS1 
0028 B291             23                                     CPL L2 
002A 12004F           24                                     LCALL DELAY 
002D 80D4             25                                     SJMP START 
002F B40207           26     IS1:                            CJNE A,#02H,IS2 
0032 B292             27                                     CPL L3 
0034 12004F           28                                     LCALL DELAY 
0037 80CA             29                                     SJMP START 
0039 B40307           30     IS2:                            CJNE A,#03H,IS3 
003C B293             31                                     CPL L4 
003E 12004F           32                                     LCALL DELAY 
0041 80C0             33                                     SJMP START 
0043 020003           34     IS3:                            LJMP START 
0046 7E14             35     DELAY10MS:      MOV R6,#20 
0048 7FF8             36     LOOP1:                  MOV R7,#248 
004A DFFE             37                                     DJNZ R7,$ 
004C DEFA             38                                     DJNZ R6,LOOP1 
004E 22               39                                     RET 
004F 7D14             40     DELAY:                  MOV R5,#20 
0051 120046           41     LOOP2:                  LCALL DELAY10MS 
0054 DDFB             42                                     DJNZ R5,LOOP2 
0056 22               43                                     RET 
                      44                                     END 
A51 MACRO ASSEMBLER  MULTIFUNCTION_KEY                                                    07/30/2007 11:08:14 PAGE     2

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


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

DELAY. . . . . . .  C ADDR   004FH   A   
DELAY10MS. . . . .  C ADDR   0046H   A   
ID . . . . . . . .  N NUMB   0030H   A   
IS0. . . . . . . .  C ADDR   0025H   A   
IS1. . . . . . . .  C ADDR   002FH   A   
IS2. . . . . . . .  C ADDR   0039H   A   
IS3. . . . . . . .  C ADDR   0043H   A   
K1 . . . . . . . .    ----   -----       
L1 . . . . . . . .  B ADDR   0090H.0 A   
L2 . . . . . . . .  B ADDR   0090H.1 A   
L3 . . . . . . . .  B ADDR   0090H.2 A   
L4 . . . . . . . .  B ADDR   0090H.3 A   
LOOP1. . . . . . .  C ADDR   0048H   A   
LOOP2. . . . . . .  C ADDR   0051H   A   
P1 . . . . . . . .  D ADDR   0090H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
REL. . . . . . . .  C ADDR   0016H   A   
SP1. . . . . . . .  B ADDR   00B0H.7 A   
START. . . . . . .  C ADDR   0003H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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