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

📄 17.lst

📁 刚学时编的小程序
💻 LST
字号:
A51 MACRO ASSEMBLER  17                                                                   04/17/2007 14:32:21 PAGE     1


MACRO ASSEMBLER A51 V8.00
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: d:\Keil 8\C51\BIN\A51.EXE 17.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

  0030                 1             BUF EQU 30H
                       2     
0000                   3             ORG 0000H
0000 8000              4             JMP BEGIN
                       5     
0002 758160            6     BEGIN:MOV SP,#60H
0005 112A              7             CALL LED_BL
0007 74FF              8             MOV A,#0FFH
0009 F580              9             MOV P0,A
000B 7A04             10             MOV R2,#4
000D 7830             11             MOV R0,#BUF
000F 7901             12             MOV R1,#1
0011 900035           13             MOV DPTR,#TABLE
                      14     
0014 E9               15     QWE:MOV A,R1
0015 93               16             MOVC A,@A+DPTR
0016 F6               17             MOV @R0,A
0017 09               18             INC R1
0018 08               19             INC R0
0019 DAF9             20             DJNZ R2,QWE
                      21     
001B 113F             22     LOOP:CALL SCAN
001D 80FC             23             JMP LOOP
                      24     
001F 7E32             25     DELAY:MOV R6,#50
0021 7F64             26     ASD:MOV R7,#100
0023 DFFE             27             DJNZ R7,$
0025 DEFA             28             DJNZ R6,ASD
0027 DDF6             29             DJNZ R5,DELAY
0029 22               30             RET
                      31     
002A 7C06             32     LED_BL:MOV R4,#6
002C B2B7             33     ZXC:CPL P3.7
002E 7D05             34             MOV R5,#5
0030 111F             35             CALL DELAY
0032 DCF8             36             DJNZ R4,ZXC
0034 22               37             RET
                      38     
0035                  39     TABLE:
0035 3F065B4F         40     DB 3FH,06H,5BH,4FH,66H
0039 66                      
003A 6D7D077F         41     DB 6DH,7DH,07H,7FH,6FH
003E 6F                      
                      42     
003F                  43     SCAN:
003F 7830             44             MOV R0,#BUF
0041 7A04             45             MOV R2,#4
0043                  46             MOV A,#FEH
*** ________________________________________^
*** ERROR #A45 IN 46 (17.ASM, LINE 46): UNDEFINED SYMBOL (PASS-2)
0045                  47     RTY:PUSH A
*** __________________________________^
*** ERROR #A22 IN 47 (17.ASM, LINE 47): EXPRESSION TYPE DOES NOT MATCH INSTRUCTION
0045 E8               48             MOV A,#R0
*** ________________________________________^
*** ERROR #A9 IN 48 (17.ASM, LINE 48): SYNTAX ERROR
0046 F580             49             MOV P0,A
0048                  50             POP A
A51 MACRO ASSEMBLER  17                                                                   04/17/2007 14:32:21 PAGE     2

*** _____________________________________^
*** ERROR #A22 IN 50 (17.ASM, LINE 50): EXPRESSION TYPE DOES NOT MATCH INSTRUCTION
0048 F5A0             51             MOV P2,A
004A 7D14             52             MOV R5,#20
004C 111F             53             CALL DELAY
004E 23               54             RL A
004F 08               55             INC R0
0050 DAF3             56             DJNZ R2,RTY
0052 22               57             RET
                      58             
                      59             END
A51 MACRO ASSEMBLER  17                                                                   04/17/2007 14:32:21 PAGE     3

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


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

ASD. . . . . . . .  C ADDR   0021H   A   
BEGIN. . . . . . .  C ADDR   0002H   A   
BUF. . . . . . . .  N NUMB   0030H   A   
DELAY. . . . . . .  C ADDR   001FH   A   
FEH. . . . . . . .    ----   -----       
LED_BL . . . . . .  C ADDR   002AH   A   
LOOP . . . . . . .  C ADDR   001BH   A   
P0 . . . . . . . .  D ADDR   0080H   A   
P2 . . . . . . . .  D ADDR   00A0H   A   
P3 . . . . . . . .  D ADDR   00B0H   A   
QWE. . . . . . . .  C ADDR   0014H   A   
RTY. . . . . . . .  C ADDR   0045H   A   
SCAN . . . . . . .  C ADDR   003FH   A   
SP . . . . . . . .  D ADDR   0081H   A   
TABLE. . . . . . .  C ADDR   0035H   A   
ZXC. . . . . . . .  C ADDR   002CH   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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