Keil Logo

Configuring MON51

MON51 is easily adapted to a wide variety of target hardware. Following are the basic steps for configuring MON51 for your target. 

  • Modify INSTALL.A51 to match your target hardware.
  • Modify MON_BANK.A51 to match your code banking hardware (if needed).
  • Assemble and link the monitor using INSTALL.BAT.
  • Install the MON51 program on your target hardware.
  • Test the interface between the µVision Debugger and MON51.

Before you attempt to configure MON51, you MUST know how the target hardware is configured. Most configuration problems are caused by inadequate or incomplete knowledge of the underlying target hardware.

Specifically, you must know:

  • The address range of the von Neumann memory.
  • The address range of the code memory.
  • The address range of the xdata memory.
  • The location where you want MON51 to reside.
  • The location where you want the MON51 data area to reside.
  • The location where you want the target program to begin.

Many of these can be derived from the schematics or the memory configuration of your target hardware.

  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.