Technical information

( 14 / 76 )
Note on Protect Register (PRC2):
•Make note of the fact that the protect is not canceled when protect register (PRC2), which enables
writing in the port P7 and port P9 direction registers and the SI/O3 control register, is changed with
the below procedure.
(1) Step execution of the "instruction for setting ("1") PRC2"
(2) Execution from the instruction setting "1" to PRC2 where a software breakpoint is set
(3) Setting the break point from the "instruction for setting ("1") PRC2" to when the "setting the
register for the protect"
(4) Setting ("1") PRC2 from the dump window or script window
IMPORTANT
Note on Commands that Access the Single-step Interrupt Vector Area:
Do not perform the below debugging operations with the single step interrupt vector area (addresses
FFFECh--FFFEFh).
(1) Step execution of commands that access the single step interrupt vector area
(2) Program execution using commands that access the single step interrupt vector area when a
software breakpoint is set in those commands
Notes on Software Breaks and Hardware Breaks:
Software breaks generate BRK interrupts by substituting the proper instruction to the BRK
instruction. Therefore, when referencing the result of a trace in bus mode, "00h" is displayed for
the instruction fetch address where a software break is set, and when referencing in reverse
assemble mode, "BRK" instruction is displayed.
It is not possible to use a software break and a hardware break at the same time. If doing so, it may
not operate normally.
In the area where the MAP setting is EXT, software breaks cannot be used.
Notes on Pullup Control Register:
Ports P00 to P57 are not pulled up by the pullup control register.
When pulling up ports P00 to P57, apply a resistance to the inside of the emulator. How to apply
it, refer to "3.2 Setting Switches and Pullup Resistors" (page 29).
Note: Ports P60 to P107 are pulled up by the pullup control register.
Note: The pullup control register can read and write from P00 to P107 properly.
When the pullup control register 1 (bit 1 of address 3FDh = PU11) of ports P44--P47 is set to "1"
(pulled up), ports P15--P17 are pulled up regardless of the value of the pullup control register 0 (bit
3 of address 3FCh = PU03) of ports P14--P17.