beautypg.com

Renesas Emulator System E8 User Manual

Page 157

background image

10. Note on [Register] Window Operation During Program Execution

The register value cannot be changed in the [Register] window during program execution.
Even if the changed value is displayed, the register contents are not changed actually.

11 Using Register Contents

Use the value contained in a CPU register by specifying the register name prefixed by the “#”
character, e.g.: #R1, #PC, #R6L, or #ER3 when you are entering a value elsewhere in the
High-performance Embedded Workshop, for example when displaying a specified address in
the [Disassembly] or [Memory] window.
In the R8C/Tiny, specify and enter the bank number before a register name; e.g., #0R0 or
#0R0H.

12. Break Functions

⎯ When the PC breakpoint is set in the flash memory area, the program is written to the flash

memory each time the user program is executed. At this time, note that the number of
rewritable times will be decreased.

⎯ BREAKPOINT cancellation

When the contents of the BREAKPOINT address is modified during user program
execution, the following message is displayed when the user program stops.

BREAKPOINT IS DELETED A=xxxxxxxx

If the above message is displayed, cancel all BREAKPOINT settings with the [Delete All]
or [Disable] button in the [Breakpoints] window.

13. Number of BREAKPOINT and [Stop At] Settings in the [Run...] Menu

The maximum number of BREAKPOINTs and [Stop At] settings allowed in the [Run...] menu
is 255. Therefore, when 255 BREAKPOINTs are set, specification by [Stop At] in the [Run...]
menu becomes invalid. Use the BREAKPOINTs and [Stop At] in the [Run...] menu with 255
or less total settings.

14. Note on RUN-TIME Display

The execution time of the user program displayed in the [Status] window is not a correct value
since the timer in the host computer has been used.

15. Note on Displaying Timeout error

If Timeout error is displayed, the emulator cannot communicate with the target
microcomputer. Turn off the emulator and the user system and connect the emulator again by
using the High-performance Embedded Workshop.

16. Support of Double Float Format

In the following memory operations, the double float format is not supported:

⎯ [Fill Memory] dialog box
⎯ [Search Memory] dialog box

139