Break Functions - Renesas CE2000-H8S Series User Manual

Compact emulator
Table of Contents

Advertisement

www.DataSheet4U.com
Step-out performs program stepping out of a function.
Step... will execute multiple Step-in as specified by the user.
3.7

Break Functions

Breaks are events used to interrupt the normal program execution when a specific condition is matched.
There are six types of break in CE2000. These break functions are classified into two classes, mainly
hardware Event and software PC break.
For Hardware Event break, the preset break condition will cause the break event to occur after an
instruction is executed. For Software PC break, the break condition causes the break event to occur
before the break condition.
Types of Break
Event Break**
1
(Hardware Break)
PFG Break
2
(Hardware Break)
PC Break
3
(Software Break)
4
User Break
5
Reserved Area Break
Write Protect Break
6
** under development
Table 3-1
Types of Breaks Encountered During Emulation.
A break occurs when the CPU matches with a condition
specified in the Breakpoint Setting dialog, or when the
pre-fetch cycle of the CPU agrees with the specified
states.
A break occurs when the CPU matches with a condition
specified in the Breakpoint Setting dialog, or when the
pre-fetch cycle of the CPU agrees with the specified
states.
A break occurs at the program address specified in
Breakpoint Setting dialog. The instruction at this address
is replaced with a system instruction before the execution
of code. If a PC breakpoint is detected, the emulation
stops at the specified address before executing the
subsequent instruction.
Pressing the ESC key of the host PC generates a break.
A reserved area break occurs when user code reads from
or writes to prohibited area of the MCU memory map
When ROM in the MCU is specified, a write protect
break occurs when attempting to write to the ROM area.
Description
31

Advertisement

Table of Contents
loading

This manual is also suitable for:

Ce2000-h8s/2238

Table of Contents