Keil Logo

Monitor Configuration

Flash Monitor can be adapted to different devices. Its code and data can be located at any address. All hardware-specific code such as flash programming algorithms and serial interface initialization can be modified in the CONFIG.INC file.

Perform the following steps to configure the Monitor-51 for a new target board:

  1. Create a new empty folder in \C51\FlashMon.
  2. Copy an application (for example, \C51\FlashMon\T89C51CC01) to this new folder.
  3. Open the project file Monitor.UVPROJ with µVision.
  4. Optionally, describe the target hardware in the file Abstract.TXT.
  5. Open the file CONFIG.INC and specify the hardware configuration.
  6. Generate the Monitor configuration with Project — Build Target.
  7. The resulting hex-file Monitor.HEX can now be programmed into the Flash or EPROM of the target system.


  • For devices with extended serial interface or expanded chip features, the developer has to adapt specific CPU features or the serial interface in the file INSTALL.A51.
  • The folder \C51\FlashMon contains several pre-configured Monitor versions.

Related Knowledgebase Articles

  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.