Break Delay Function; Coverage Function - Epson S1C62 Family Reference Manual

Cmos 4-bit single chip microcomputer development tool
Table of Contents

Advertisement

#H, 1980, 1986
LOC
PC
IR
OP
1980 0200 FC1 PUSH B
1981 0201 423 CALL 23
1982 0223 FDF RET
1983 0202 FD1 PDP
* 1984
1985
1986 00FE FFF NOP7
(a)
(b)
(c)
(a) History pointer displayed
(b) Executed instruction address displayed
(c) Instruction code displayed
(d) Mnemonic instruction displayed
(e) Register value displayed when instruction completed
(f) When each flag is set, 1 is reset to 0 and displayed
(g) When a data memory R/W operation occurs during execution of an instruction, the data
sequence write 8 to 0F address write 0 to 0E address write 2 to 0D address is sequentially
displayed (1).
(h) During the interrupt process, INT1 (stack) and INT2 (vector) are displayed. The INT1 memory
operation indicates the stack cycle.
Note * During interrupt processing, two HP are renewed. Otherwise, HP is renewed by the instruction
unit.

Break delay function

2.3.8
Users can refer to the programs until break by the history function mentioned in the previous section. In
the ICE this function has been expanded so that the history information before hitting the break condition
or before and after hitting break condition can be acquired and referred. To realize this function, this
system is designed not to terminate the program right after the hit of break condition, but to terminate the
program after acquiring specified history data. This specification is executed by the #HC command.
Note When specifying the break delay by using the break enable & break stop mode (see Section 2.3.2,
"Break mode and break function"), be sure that break is not made at the specified break condition.

Coverage function

2.3.9
ICE can acquire and indicate the address information of the program which was accessed during the
execution of the program. One can confirm which parts have completed troubleshooting and debugging by
referring to coverage information which is a result of executing programs for a long period of time. This
coverage function is specified by #CVD, and #CVR commands.
S1C62 FAMILY
DEVELOPMENT TOOL REFERENCE MANUAL
OPR. A B
X
Y
0 0 03F 03F 1111 W010=0
0 0 03F 03F 1111 W00F=8 W00E=0 W00D=2
0 0 03F 03F 1111 R00D=2 R00E=0 R00F=8
B
0 0 03F 03F 1111 R010=0
0 0 0FF 0FF 0111
(d)
(e)
EPSON
ICE CONTROL SOFTWARE ICS62XX
IDZC MEMORY OPERATION
W010=8 W00F=0 W00E=2 INT1
(f)
(g)
OTHER
. . . (1)
INT2
(h)
VIII-15

Advertisement

Table of Contents
loading

This manual is also suitable for:

S1c62 series

Table of Contents