打印
[ZLG-MCU]

周工你好,求助

[复制链接]
1460|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lieagle|  楼主 | 2007-10-19 17:13 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   
error A45: UNDEFINED SYMBOL (PASS-2)
这个问题怎么解决啊???



    ORG 8000H
    LJMP MAIN
    ORG 8003H
    LJMP LP
    ORG 8100H
MAIN:
    MOV DPTR,#0FE00H
    MOV A,#0
    MOVX @DPTR,A
    MOV A,#80H
    MOVX @DPTR,A
    MOV 30H,A
    MOV R0,#50H
    MOV R1,#8
    MOV IE,#81H
L1: MOV A,30H
    CLR 10H
    MOVX @DPTR,A
APD:JB 10H,AP2    
    SJMP APD
AP2:DJNZ R1,L1
    CLR EA
    END
LP: CLR P1.1
    MOVX A,@DPTR
    MOV @R0,A
    INC R0
    INC 30H
    SETB P1.1
    NOP
    MOVX A,@DPTR
    MOV @R0,A
    INC R0
    SETB 10H
    RETI    



Build target 'Target 1'

assembling huibian.asm...

huibian.asm(4): error A45: UNDEFINED SYMBOL (PASS-2)

huibian.asm(24): warning A73: TEXT FOUND BEYOND END STATEMENT - IGNORED
Target not created

相关帖子

沙发
hab2000| | 2007-10-20 12:55 | 只看该作者

"END"的位置

不管你的程序问题,仅从编译上看,END应该放在最后!
在原END位置加入原地等待    sjmp $
即可。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

26

帖子

1

粉丝