We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm trying to build my assembly program to the DS80C400 at Keil uVision2...everthing was ok until I try to change the program start from ORG 000000H to ORG 010000H...now, when I try to build the hex file I receive this error:
Build target 'Target 1' assembling NACSYSsource.a51... linking... *** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: CODE SEGMENT: ?CO?NACSYSSOURCE?0 LENGTH: 0105A2H *** ERROR L120: CONTENT BELONGS TO ERRONEOUS SEGMENT SEGMENT: ?CO?NACSYSSOURCE?0 Program Size: data=8.0 xdata=0 const=0 code=66978 Target not created
? I can't assemble it so I just have the .lst from when I used the ORG 000000H. why can't I start my program at 01 00 00H?
I can't assemble it so I just have the .lst from when I used the ORG 000000H. why can't I start my program at 01 00 00H? It looks like there is no problem with assembling. Which memory areas did you specify for the linker?