How can I combine two hex files as one to code memory so that the first part starts from 0x0000 and the other one from 0x8000 to 0xFFFF? I use P89C51RD+ and Keil uVision 2. Is it possible to add one hex file to project beside c-code (start from 0x8000) and compile it to one hex file?