keil编译没问题,链接出现警告
*** WARNING L5: CODE SPACE MEMORY OVERLAP
FROM: 0000H
TO: 0002H
*** WARNING L1: UNRESOLVED EXTERNAL SYMBOL
SYMBOL: ?C_START
MODULE: .\STARTUP.obj (?C_STARTUP)
*** WARNING L2: REFERENCE MADE TO UNRESOLVED EXTERNAL
SYMBOL: ?C_START
MODULE: .\STARTUP.obj (?C_STARTUP)
ADDRESS: 015DH
Program Size: data=9.0 xdata=0 code=354
creating hex file from "002"...
"002" - 0 Error(s), 3 Warning(s).
程序代码为
TEMP EQU 30H
ORG 0000H
JMP START
ORG 0100H
START:MOV SP,#5FH
MOV P0,#8CH
MOV P3,#0FFH
NOKEY:MOV A,P3
CPL A
JZ NOKEY
MOV TEMP,P3
CALL D10ms
MOV A,P3
CJNE A,TEMP,NOKEY
MOV R7,#16
MOV R2,#0
LOOP:MOV A,R2
MOV DPTR,#CODE_P0
MOVC A,@A+DPTR
MOV P0,A
INC R2
SETB RS0
CALL D_1S
CLR RS0
DJNZ R7,LOOP
JMP START
D_1S:MOV R6,#100
D10:CALL D10ms
DJNZ R6,D10
RET
D10ms:MOV R5,#10
D1ms:MOV R4,#249
DL:NOP
NOP
DJNZ R4,DL
DJNZ R5,D1ms
RET
CODE_P0:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H
DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EH
END
不知道是软件安装错误还是代码写错了。请各位高手帮帮忙,在线等