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

MX addressing

How do I 'tell' the toolset (not using uVision but .BAT) to address all 23 bits the MX is capable of without invoking bankswitching or other such slowdowns?

I posted re the P89C669 and did not get any answer. Maybe because this chip is too new. The P89C669 is a 'merge' of the P89C774 and the MX. For that reason, let me try ask about the somewhat older MX.

Erik

  • "not using uVision but .BAT"

    Can you specify the necessaries in uVision, then just cut & paste the resulting command-line options into your Batch file(s)?

  • Can you specify the necessaries in uVision, then just cut & paste the resulting command-line options into your Batch file(s)?
    Gave up on uVision years ago, have forgotten all about it. Trying to do what you suggest get 'target1' and no means of saving whatever selecting the MX did.

    Erik

  • It's really quite simple: open a project in uVision, select your type of chip.

    Go to the "Target" tab, and select the memory layout you'll be using (I guess yours would be of the 'contiguous' type).

    Now go to the C51 and Ax51 tabs and look at the grayed-out box at the bottom. Search for any options in that list you don't recognize at first sight, and grep for those in the manual.

    Or, since this is a new chip you're talking about, check out the release notes.