|
µVision® IDE µVision® Debugger | Target MonitorThe Target Monitor is a program (provided by Keil) that you configure, compile, load, and run on your target hardware. It communicates (usually via the serial port) with the µVision Debugger and allows you download and debug your programs in real time. The Keil Monitor comes pre-installed on many evaluation boards. Several different Target Monitors are available. The monitor you use depends on the device and hardware configuration of your target system.
The monitor driver is selected on the Debug Tab of the Project Options Dialog. The Settings button opens a dialog with numerous configuration options. - MON166
MON166 is a full-featured, license-free, royalty-free target monitor designed for debugging C16x or XC16x-compatible target systems with von Neumann code memory. - MON251
MON251 is a full-featured, license-free, royalty-free target monitor designed for debugging 251-compatible target systems with von Neumann code memory. - MON51
MON51 is a full-featured, license-free, royalty-free target monitor designed for debugging 8051-compatible target systems with von Neumann code memory. - MON390
MON390 is a full-featured, license-free, royalty-free target monitor designed for debugging target systems based on the Dallas Semiconductor DS80C390, DS80C400, or DS5240. - MONADI
MONADI is a full-featured, license-free, royalty-free target monitor designed for debugging target systems based on the Analog Devices ADuc812 and compatible devices. - FlashMON51
FlashMon51 is a full-featured, license-free, royalty-free target monitor for debugging 8051-compatible target systems that have either von Neumann code memory or Flash memory. - ISD51
ISD51 (In-System Debugger) is a new debug monitor technology for 8051 user programs. ISD51 consists of a configurable debug module that you link to your user programs to provide support for program testing via the 8051 on-chip UART.
The µVision Debugger works with the target monitor to support debug operations that allow you to single-step through program code, check variables, set breakpoints, examine memory contents, and more! |
|