This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

changing the starting address

i need to change the starting location of my pgm frm 00h to say,400h..i followed the steps as per mentioned in.... http://www.keil.com/support/docs/189.htm
i can see the changed starting location in the memory map file...but when i try to implemnt it on hardware,i get no output probably bcos da execution begins at 00h only...pls help...

Parents
  • Remember the 8051 hardware will always start execution at CODE address zero.
    This is hard-wired into the physical construction of the chip - there is nothing you can do to change this!

    Therefore, as Per says, you must have something at CODE address zero that will cause the CPU to jump to the start of your code.

    Have you done that?

Reply
  • Remember the 8051 hardware will always start execution at CODE address zero.
    This is hard-wired into the physical construction of the chip - there is nothing you can do to change this!

    Therefore, as Per says, you must have something at CODE address zero that will cause the CPU to jump to the start of your code.

    Have you done that?

Children