• How do I set a different starting address for code and external memory?
    Hi. The starting address for the code compiled by the c51 compiler is always at 0000h. Is there any way to change the starting code address to 2000h? If so, can I also configure other addresses such as...
  • How do I set a different starting address for code and external memory?
    Hi. The starting address for the code compiled by the c51 compiler is always at 0000h. Is there any way to change the starting code address to 2000h? If so, can I also configure other addresses such as...
  • External Addressing
    I want to make a two object file & want that both should declared at different locations as per our requirment so can any one tell how we declared a function at an external address
  • External Addressing
    I want to make a two object file & want that both should declared at different locations as per our requirment so can any one tell how we declared a function at an external address
  • Addressing External Memory
    Hello, BASE_ADDR = 0x8000 i=1 A)may I know what is #define COMMAND(i) (*((volatile char xdata *)(BASE_ADDR +i))) B)Is is better to address the "command register" of an external chip as XDATA...