ICE CONTROL SOFTWARE ICS62XX

T

SINGLE STEP TRACE

Format

Examples

#T,<address >,<step number> #T,<address >

#T,,<step number>

#T

#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.

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.

VIII-64

EPSON

S1C62 FAMILY

 

 

DEVELOPMENT TOOL REFERENCE MANUAL