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

Why I can access the xdata memory 0x38000 to 0x3FFFF but can't access 0x28000 to 0x2FFFF?

I extend the off-chip xdata memory up to 128k, and code memory 128k. But when I access xdata 0x28000 to 0x2FFFF, the MCU(w77c32) is reseted. How can I do to resolve the problem?

Parents
  • A standard 8051 can address only 64K of CODE and 64K of XDATA, so how have you achieved this "extension?"

    The Keil tools provide various ways to do it on a standard 8051, and/or your specific processor (w77c32 - never heard of it) may have its own extended addressing features.

    You need to fully describe what you have done before anyone can have any chance of finding why it doesn't work!

Reply
  • A standard 8051 can address only 64K of CODE and 64K of XDATA, so how have you achieved this "extension?"

    The Keil tools provide various ways to do it on a standard 8051, and/or your specific processor (w77c32 - never heard of it) may have its own extended addressing features.

    You need to fully describe what you have done before anyone can have any chance of finding why it doesn't work!

Children