为什么在keil中编译总是出现是undefined symbol

ORG 0000H
MAIN: MOV DPTR,#8000H ;
MOV A, #03H ;
MOVX @DPTR, A ;
MOV SP, #60H ;
MOV A, 90H ;
ANL A,#08H ;
HERE: JNZ HERE ;
MOV DPTR, #8002H ;
MOV A, #00H ;
MOVX @DPTR,A ;
INC DPTR ;
MOVX A,@DPTR ;
ANL A,#0FH ;
ORL A,#F0H ;”
CPL A ;
JZ KEY1 ;
LCALL KEY ;
KEY1: ORG 0100H
MOV R0,#40H ;
MOV R2,#02H ;
SETB IT1 ;
SETB EA ;
SETB EX1 ;
MOV DPTR, #0000H ;
LCALL WD ;
MOV B,40H ;
CLR C
SUBB B,41H ;
ORG 000BH ;
LJMP INT ;
MOV TMOD,#01H ;
MOV TH1,#00H ;
MOV TL1,#00H
SETB EA ;
SETB ET0 ;
SETB TR0 ;
MOV 70H,#00H ;
HALT: SJMP $ ;
INT: LCALL LIUL ;
MOV A,42H
MOV B,70H;
MUL AB ;
MOV 71H,B;
MOV 72H,A;
LCALL B2BCD ;
LCALL DIR ;
SJMP MAIN

第1个回答  2015-06-01
;
ORG 0000H
LJMP MAIN
ORG 000BH
LJMP INT
MAIN:
MOV DPTR, #8000H
MOV A, #03H
MOVX @DPTR, A
MOV SP, #60H
MOV A, 90H
ANL A, #08H
HERE:
JNZ HERE

MOV DPTR, #8002H
MOV A, #00H
MOVX @DPTR, A
INC DPTR
MOVX A, @DPTR
ANL A, #0FH
ORL A, #0F0H
CPL A
JZ KEY1
CALL KEY
KEY1:
MOV R0, #40H
MOV R2, #02H
SETB IT1
SETB EA
SETB EX1
MOV DPTR, #0000H
CALL WD
MOV B, 40H
CLR C
SUBB A, 41H
MOV TMOD, #01H
MOV TH1, #00H
MOV TL1, #00H
SETB EA
SETB ET0
SETB TR0
MOV 70H, #00H
HALT:
SJMP $

INT:
CALL LIUL
MOV A, 42H
MOV B, 70H;
MUL AB
MOV 71H, B
MOV 72H, A
CALL B2BCD
CALL DIR
SJMP MAIN
END本回答被网友采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网