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

📄 456.lst

📁 proteus的一个小定时计时
💻 LST
字号:
A51 MACRO ASSEMBLER  456                                                                  05/10/2007 17:17:10 PAGE     1


MACRO ASSEMBLER A51 V7.10
NO OBJECT MODULE REQUESTED
ASSEMBLER INVOKED BY: C:\Keil\C51\BIN\A51.EXE 456.ASM SET(SMALL) DEBUG EP

LOC  OBJ            LINE     SOURCE

                       1     
0000                   2             ORG     00H
0000 0130              3             AJMP    MAIN
0003                   4             ORG     03H
0003 014B              5       AJMP  SUB1
0030                   6             ORG     0030H
0030                   7     MAIN:
0030 75A881            8             MOV     IE,#10000001B  
0033 758801            9             MOV     TCON,#00000001B 
0036 758120           10             MOV     SP,#20H
0039                  11     START:
0039 74FE             12             MOV     A,#0FEH
003B                  13     ROTATE:
003B 03               14             RR      A
003C F580             15             MOV     P0,A
003E 1142             16             ACALL   DELAY
0040 013B             17             AJMP    ROTATE
0042                  18     DELAY:
0042 7B00             19             MOV     R3,#00H
0044                  20     DEL:
0044 7C00             21             MOV     R4,#00H
0046 DCFE             22             DJNZ    R4,$
0048 DBFA             23             DJNZ    R3,DEL
004A 22               24             RET
004B                  25     SUB1:
004B C0D0             26             PUSH    PSW
004D                  27     PUSH A
*** ______________________________^
*** ERROR #A22 IN 27 (456.ASM, LINE 27): EXPRESSION TYPE DOES NOT MATCH INSTRUCTION
004D D2D3             28             SETB    RS0   
004F C2D4             29             CLR     RS1
0051 7809             30             MOV     R0,#09H
0053                  31     LOOP:
0053 7400             32             MOV     A,#0H
0055 F580             33             MOV     P0,A
0057 1142             34             ACALL   DELAY
0059 74FF             35      MOV     A,#0FFH
005B F580             36             MOV     P0,A
005D 1142             37             ACALL   DELAY
005F D8F2             38             DJNZ    R0,LOOP
0061                  39     POP A
*** _____________________________^
*** ERROR #A22 IN 39 (456.ASM, LINE 39): EXPRESSION TYPE DOES NOT MATCH INSTRUCTION
0061 D0D0             40             POP     PSW
0063 32               41             RETI
                      42             END
A51 MACRO ASSEMBLER  456                                                                  05/10/2007 17:17:10 PAGE     2

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


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

DEL. . . . . . . .  C ADDR   0044H   A   
DELAY. . . . . . .  C ADDR   0042H   A   
IE . . . . . . . .  D ADDR   00A8H   A   
LOOP . . . . . . .  C ADDR   0053H   A   
MAIN . . . . . . .  C ADDR   0030H   A   
P0 . . . . . . . .  D ADDR   0080H   A   
PSW. . . . . . . .  D ADDR   00D0H   A   
ROTATE . . . . . .  C ADDR   003BH   A   
RS0. . . . . . . .  B ADDR   00D0H.3 A   
RS1. . . . . . . .  B ADDR   00D0H.4 A   
SP . . . . . . . .  D ADDR   0081H   A   
START. . . . . . .  C ADDR   0039H   A   
SUB1 . . . . . . .  C ADDR   004BH   A   
TCON . . . . . . .  D ADDR   0088H   A   


REGISTER BANK(S) USED: 0 

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

⌨️ 快捷键说明

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