• Defaulting variables in HDATA
    Hi all, I have an existing C-code base that we need to re-use in a new product(DS80C400). I'm running into an issue where uVision is throwing all of the variables into XDATA (thus overflowing and causing...
  • Locating segments in HDATA by default
    Okay, I think this should be an easy one! I have a program/data partition at 0x20000. I also have internal SRAM from 0-0x1300. Without the 'Use internal SRAM' box checked, I get this config: ...
  • Defaulting to HCONST and HDATA
    C51 v7.20, Dallas DS80C400 in contiguous mode. (not a regular 8051 memory architecture) Using the LARGE memory model, is it possible to get the compiler to automatically assign variables to the HDATA...
  • How to place variables by default in HDATA if having limited XDATA
    I am using a Philips 8xC51MC2 controller with following memory map: This the hardware memory addresses EDATA:0x0-0x4FF, XDATA:0x-0x06FF(onchip) HDATA:0x600000-0x67FFFF. In the KEIL IDE: i have...
  • What is default code bank
    I have searched through App notes, example programs, help guides, etc., and I cannot find out what the "<default>" option is for the Code Bank field on the properties tab of the Options dialog when you...