beautypg.com

Single step trace – Epson S1C62 Family User Manual

Page 178

background image

Format

ICE CONTROL SOFTWARE ICS62XX

VIII-64

EPSON

S1C62 FAMILY

DEVELOPMENT TOOL REFERENCE MANUAL

#T

Program executes sequentially in steps from current PC (=103) via "SP" key.

*PC=0103 IR=FDF RET A=5 B=0 X=04F Y=03F F=IDZC SP=013 ...

"SP"

*PC=01AA IR=AD1 OR A,B A=5 B=0 X=04F Y=03F F=ID.C SP=013 ...

"ESC"

Instruction is terminated by "ESC" key.

#T

*PC=01AB IR=xxx PSET 2 A=x B=x X=xxx Y=xxx F=xxxx SP=013

*PC=01AC IR=xxx JP 10 A=x B=x X=xxx Y=xxx F=xxxx SP=013 ...

"ESC"

#

Because the PSET command is used in relation to the subsequent instruction,
two command executions can be set by invoking the T command once.

#T
*PC=01AD IR=xxx HALT _

Cursor

#

When the HALT command is executed by the T command, the command mnemonics are displayed
until the target interrupt as described above, but the register value is not displayed. When an interrupt
is properly input, the register is displayed and the next "SP" is awaited. The "SP" input restarts the
program after the interrupt routine.
When the target interrupt never occurs, the instruction can be forced to terminate by using the "ESC"
key. At that point, the HALT and T commands terminate, but the HALT command executes from the
next address when the T command is operative.

T

SINGLE STEP TRACE

#T,

,

#T,

#T,,

<

step number>

#T

Examples

Notes

(1) The T command does not operate in real time. Therefore, the target timer is renewed. (For

details refer to Section 2.3.13, "Limitations during emulation".)

(2) When the H command is input after executing this command, the message,

*NO HIS-

TORY DATA*

, is displayed. Therefore, the G command must be used to analyze history

data.