Epson S5U1C63000A Computer Accessories User Manual


 
CHAPTER 8: DEBUGGER
S5U1C63000A MANUAL EPSON 133
(S1C63 FAMILY ASSEMBLER PACKAGE)
8.6 Menu
This section outlines the menu bar available with the debugger.
8.6.1 Menu Structure
The menu bar has eight menus, each including frequently-used commands.
8.6.2 [File] Menu
[Load File...]
This menu item reads an object file in the IEEE-695 format into the debugger.
It performs the same function when the lf command is executed.
[Load Option...]
This menu item reads a program file, data file for the data ROM or an optional
HEX file in Motorola-S format into the debugger. It performs the same
function when the lo command is executed.
[Flash Memory Operation...]
This menu item reads/writes data from/to the Flash memory or erases the
Flash memory contents. It performs the same function when the lfl, sfl or efl
command is executed.
[Exit]
This menu item quits the debugger. It performs the same function when the q
command is executed.
8.6.3 [Run] Menu
[Go]
This menu item executes the target program from the address indicated by the
current PC. It performs the same function when the g command is executed.
[Go to Cursor]
This menu item executes the target program from the address indicated by the
current PC to the cursor position in the [Source] window (the address of that
line). It performs the same function when the g <address> command is
executed.
Before this menu item can be selected, the [Source] window must be open and
the address line where the program is to break must be clicked. Selecting a
break address by clicking on the address line is valid for only the lines that
have actual code, and is invalid for the source-only lines.
[Go from Reset]
This menu item resets the CPU and then executes the target program from the
program start address (0x0110). It performs the same function when the gr
command is executed.
[Step]
This menu item executes one instruction step at the address indicated by the
current PC. It performs the same function when the s command is executed.
[Next]
This menu item executes one instruction step at the address indicated by the
current PC. If the instruction to be executed is calr, calz or int, it is assumed
that a program section until control returns to the next address constitutes one
step and all steps of their subroutines are executed. This menu item performs
the same function when the n command is executed.