CHAPTER 8: DEBUGGER
214
EPSON
S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
8.9.14 Trace
tm
(trace mode display/set)
Function
This command sets and displays a trace mode. It allows you to set the following three trace modes
and a trace trigger point (when a specified address is executed, the TRGOUT pin outputs a pulse).
1. Normal trace mode
The data written to the trace memory is always the latest trace information.
2. Single-delay trigger trace mode
One of the following three trace sampling areas can be specified with respect to the trace trigger
point:
• Start:
Trace information is a sample beginning from the trace trigger point.
• Middle: Trace information is a sample from before and after the trace trigger point.
• End:
Trace information is a sample all the way up to the trace trigger point.
3. Address-area trace mode
The execution process is traced as instructions inside or outside a specified address range are
executed. This address range can be specified in up to four locations.
Format
(1) >tm <mode> <trigger> [<option>] [<addr1> <addr2> [ ... <addr7> <addr8>]
↵
(direct input mode)
(2) >tm
↵
(guidance mode)
Current type setting
1. normal 2. single delay 3. address area . . . ? <1 | 2 | 3>
↵
Trigger address ? : <trigger>
↵
...... (guidance depends on the above selection, see examples)
>
<mode>:
Trace mode; -n (normal), -s (single delay), or -a (address area)
<trigger>:
Trace trigger address; hexadecimal or symbol (IEEE-695 format only)
<option>:
For single-delay trace mode: s (start) / m (middle) / e (end)
For addres-area trace mode: i (in area) / o (out area)
<addr1–8>:
Address ranges; hexadecimal or symbol (IEEE-695 format only)
Condition:
0
≤
trigger, addr1–8
≤
last program memory address
Examples
Format (1)
>tm -n 116
↵
... Sets normal trace mode and sets trigger point to 0x0116.
Format (2)
>tm
↵
Normal mode
Trigger Address : 0
1.normal 2.single delay 3.address area ...? 1
↵
... [1. normal] is selected.
Trigger address ? :116
↵
... Trigger address is input.
>tm
↵
Normal mode
Trigger Address : 0116
1.normal 2.single delay 3.address area ...? 2
↵
... [2. single delay] is selected.
Trigger address ? :116
↵
... Trigger address is input.
1.start 2.middle 3.end ...? 2
↵
... Trace sampling area is selected.
>
Summary of Contents for S5U1C63000A
Page 4: ......
Page 14: ......
Page 304: ......
Page 305: ...S1C63 Family Assembler Package Quick Reference ...