Do you have a question about the Megawin 8051 OCD ICE and is the answer not in the manual?
Brand | Megawin |
---|---|
Model | 8051 OCD ICE |
Category | Computer Hardware |
Language | English |
Lists key features of the Megawin 8051 OCD ICE, including on-chip debugging and Keil IDE integration.
Describes the Megawin 8051 OCD ICE as a powerful development tool for 8051 embedded systems.
Illustrates the connection between the target system, ICE adapter, and PC via USB.
Provides a table mapping MCU part numbers to OCD ICE interface pin assignments.
Explains that no separate USB driver installation is needed for the ICE adapter.
Guides users on installing the Megawin database into the Keil 8051 IDE software.
Instructions for selecting the Megawin Device Database and target part number in Keil IDE options.
Guide to enable on-chip ROM and on-chip XRAM settings in Keil IDE's target options.
Enabling 'Debug Information' for creating OMF files for source-level debugging in Keil IDE.
Configuring C51 compiler options, specifically disabling code optimization for debugging.
Setting up the Megawin On-Chip-Debug Driver and enabling startup options in Keil IDE.
Instructions on disabling 'Update Target before Debugging' in Keil IDE utilities.
Steps to activate the dScope-Debugger function in Keil IDE by clicking the button.
Overview of the four main debugger windows: Register, Disassembly, Watch, and Memory.
Explains how to invoke basic debug actions using shortcut buttons in the debugger GUI.
Guide to performing source-level debugging by opening source files and navigating the debugger.
Instructions on how to insert, remove, enable, and disable breakpoints in the debugger.
How to view and edit peripheral Special Function Registers (SFRs) via the Peripherals menu.
How to open and view the Disassembly Window to see source code alongside assembly code.
How to use the Watch Window to check local and global variables, including adding variables.
How to open and use the Memory Window to view different memory spaces (data, idata, xdata, code).
Explains In-Circuit Programming (ICP) and its benefits like updating without removing the MCU.
Describes two methods to open the ICP application: executing a file or using the Keil menu.
Step-by-step guide to updating the programmer by selecting the MCU Part No. and other options.
Instructions for updating the target system, either online or offline, using the ICP programmer.
Information about register definition files (INC/H) and how to include them in Keil IDE projects.
Explains the usage and distinction between on-chip XRAM and external data memory in Megawin MCUs.
Discusses how C51 compiler code optimization affects debugging and potential linking errors.
Addresses performance differences in stepping through C 'for' loops in the debugger.
Details hardware requirements for debugging, like un-locked chip and disabled ISP function.
Explains common error messages during debugging and their potential causes and solutions.
Recommends direct USB connection over hubs for optimal ICE adapter data transfer speed.