Keil Logo

MON51: NXP/Philips 89c51


Information in this article applies to:

  • C51 All Versions

QUESTION

I'm trying to use the MON51 target debugger on a 89C51 part. Can I do that? The requirements in the help file state I must have external CODE space. I don't because the 89C51 has built in 64K FLASH.

ANSWER

When using the MON51 target monitor, you must have some area of CODE space that is readable and writable (von Neumann). This is typically handled by connecting /PSEN and /RD to an AND gate whose output is connected to the /RD pin of the RAM. This scenario does use external memory.

If you have on-chip FLASH, you should take a look at the FlashMON Target Monitor. This monitor is effectively the same as MON51 but it works with on-chip and external Flash memory.

SEE ALSO


Last Reviewed: Thursday, February 25, 2021


Did this article provide the answer you needed?
 
Yes
No
Not Sure
 
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.