Download Print this page

Intel EV80Cl96KB User Manual page 32

Microcontroller evaluation board

Advertisement

-34-
EV80C196KB Microcontroller Evaluation Board User's Manual
None of the GO commands can be executed while the user's code is already run-
ning; the HALT command cannot be executed if the user's code is not running. The
GO commands which set breakpoints use BP[O] and possibly BP[l]. Any break
value already in one of these breakpoints will be overwritten and destroyed by these
GO commands.
If possible the user should reserve the first two breakpoints for use
by the GO commands and set the remaining breakpoints (if required) explicitly with
the BR commands.
GO
This command starts execution of the user's code using the current value of user's
PC and the current breakpoint array.
GO FOREVER
This command clears the breakpoint array and starts execution at the current value
of the user's PC.
GO FROM <code addr>
This command loads the user's PC with <code-addr>
and starts execution of the
user's code using the current breakpoint array.
GO FROM <code-addr>
FOREVER
This command loads the user's PC with <code-addr>,
clears the breakpoint array,
and starts execution of the user's code.
GO FROM <code addr> TILL <code addr>
This command lo&
the user's PC w%h the <code-addr>
which follows the FROM
keyword, sets the first breakpoint (BP[O]) to the <code-addr>
which follows the TILL
keyword,
and
then starts execution of the user's code.
GO FROM <code-addr>
TILL <code-addr>
OR <code-addr>
This command acts like the previous command except that it also sets the second
breakpoint (BP[l]) to the ccode_addr> which follows the OR keyword.
GO TILL <code-addr>
This command sets the first breakpoint (BP[O]) to <code-addr>
and then starts the
execution of user code using the current setting of the user's PC and the breakpoint
array 0
GO TILL <code-addr>
OR <code addr>
This command acts like the previ&s
command except that it also sets the second
breakpoint (BP11 J) to the <code-addr>
which follows the OR keyword.
HALT
This command stops execution of user code by forcing the processor to execute a
jump to self instruction in a reserved location.

Advertisement

loading