My program runs fine when i fuse it to 89c51RD+ MCU. But it misbehaves when i try to use Macronix MX10FMAXD. The only difference between these two MCUs is the internal RAM space. Philips 89c51 supports 1K RAM space while MX device supports 256 bytes. What should i modify in keil compiler options to make this work ?