求助:简单的编译错误lst not found


向各位求助:
我在建立了新的程序并用proteus编译时中是出现
**.LST not found
错误。
应该怎么解决的
我试过程序,程序是没有错误的,因为在keil下已经编译通过。
请求各位帮忙解决。
此为程序

  ORG   00H
  AJMP START
START: MOV    SCON,#0
  MOV    30H,#01H ;8字节待传输数据
  MOV    31H,#02H
  MOV    32H,#04H
  MOV    33H,#08H
  MOV    34H,#16
  MOV    35H,#32
  MOV    36H,#64
  MOV    37H,#128
   MOV    R0,#30H  ;R0作数据指针   
   MOV    R2,#8
LOOP:   MOV    A,@R0
  MOV    SBUF,A  ;数据送入缓存
LO:  JNB     TI,LO  ;检查发送中断标志位
  CLR     TI
  ACALL   DELAY
  INC     R0   ;发送下一字节
  DJNZ    R2,LOOP
  SJMP    START
DELAY:  MOV    R7,#3
DD1: MOV    R6,#0FFH
DD2: MOV    R5,#0FFH
  DJNZ    R5,$
  DJNZ    R6,DD2
  DJNZ    R7,DD1
  RET
  END

编译后错误提示是:
6.1.1.LST not found
source code build FAILED with 2 error(s)

我也来说两句 查看全部回复

最新回复

  • lifang213 (2008-8-15 15:27:37)


    非常感谢您的帮助啊!
  • xieyi (2008-8-15 17:22:01)

    用Keil编译器吧。proteus里的编译器我没有用过。
  • budhy (2008-8-15 22:47:21)

    QUOTE:

    原帖由 lifang213 于 2008-8-15 15:27 发表

    非常感谢您的帮助啊!
    这是 Proteus 的汇编编译器的毛病,你应该把 C:\Program Files\Labcenter Electronics\Proteus 7 Professional\Tools\ASEM51 把搬到 C:\ASEM51
  • budhy (2008-8-15 22:50:37)

    QUOTE:

    原帖由 budhy 于 2008-8-15 22:47 发表


    这是 Proteus 的汇编编译器的毛病,你应该把 C:\Program Files\Labcenter Electronics\Proteus 7 Professional\Tools\ASEM51 把搬到 C:\ASEM51
    接下去要看这个帖子 : http://www.proteus.com.cn/bbs/viewthread.php?tid=21857&page=1#pid276946
  • 点点滴滴 (2008-10-18 21:24:39)

    我那个以前试验都可以了,可是刚过了两个月又不行,现在又没钱。