s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 371

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
S5U1C33000C MANUAL
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
(4) Window display by program execution
(5) Saving on-the-fly information to log file
(6) Execution counter
Notes
The temporary break address must be specified within the range of the program memory area available for
each microcomputer model. An error results if this limit is exceeded.
If for a temporary breakpoint you specify a source line that does not have a real code by a line number or in
the [Source] window, the temporary breakpoint is set at the address of the code that exists immediately after
the specified line.
If the current PC is a boot address (0x80000 or 0xc00000), the CPU is cold reset immediately before the db33
starts executing the program.
<ICE mode>
In the initial debugger settings, the on-the-fly function is turned on.
During program execution, the PC, flag, and watch data contents in the [Register] window are updated in
real time every 1–0.1 seconds by the on-the-fly function. All other contents are left blank.
If the [Register] window is closed, the above contents are displayed in the [Command] window. The
on-the-fly function can be turned off by the md command. In this case, all numeric values in the [Register]
window are left blank during program execution. The [Register] window is updated after a break.
The [Source] window is updated after a break in such a way that the break address is displayed within the
window.
If the [Trace] window is open, the display contents are cleared as the program is executed. To update this
display, use the td or the ts command after a break.
If the [Memory] window is open, the display contents are cleared as the program is executed. It is updated
after a break.
<Other modes>
In other modes, the on-the-fly display above is disabled. For this reason, all numeric values in the
[Register] window are left blank during program execution. The [Register] window is updated after a break.
The [Source] window is updated after a break in such a way that the break address is displayed within the
window.
If the [Trace] window is open with the trace mode turned on, the trace results are successively displayed as
the program is executed. If the [Trace] window is closed, the trace results are displayed in the [Command]
window. No trace results are displayed if the trace mode is turned off or when the trace information is being
saved to a file.
If the [Memory] window is open, the display contents are cleared as the program is executed. It is updated
after a break.
To save the on-the-fly information to a file, close the [Register] window and display the information in the
[Command] window.
The execution counter displayed in the [Register] window indicates the number of cycles/instructions
executed or the execution time (only in ICE/ICD mode) of the target program. (See Section 16.9.5 for
details.)
In the initial debugger settings, the execution counter is set to an integration mode. If this mode is changed
to a reset mode by the md command, the execution counter is cleared to 0 each time the g command is
executed. The counter is also reset simultaneously when execution is restarted by hitting the [Enter] key.
Error: Address range (0-0xFFFFFFF).
Error: No map area.
EPSON
...If an address exceeding 0xfffffff is specified.
...If an unused address is specified.
CHAPTER 16: DEBUGGER
355

Related parts for s5u1c33000c