Datasheet

Table Of Contents
Section 24 Address Break
Rev. 2.00 Jul. 04, 2007 Page 519 of 692
REJ09B0309-0200
Section 24 Address Break
The address break simplifies on-board program debugging. It requests an address break interrupt
when the set break condition is satisfied. The interrupt request is not affected by the I bit in CCR.
Break conditions that can be set include instruction execution at a specific address and a
combination of access and data at a specific address. With the address break function, the
execution start point of a program containing a bug is detected and execution is branched to the
correcting program. Use of module standby mode enables this module to be placed in standby
mode independently when not used (for details, refer to section 6.4, Module Standby Function).
Figure 24.1 shows a block diagram of the address break.
BAR2H BAR2L
BDR2H BDR2L
ABRKCR2
ABRKSR2
Internal address bus
Comparator
Interrupt
generation
control circuit
Internal data bus
Comparator
Interrupt
[Legend]
BAR2E, BAR2H, BAR2L: Break address register 2
BDR2H, BDR2L: Break data register 2
ABRKCR2: Address break control register 2
ABRKSR2: Address break status register 2
BAR2E
Figure 24.1 Block Diagram of Address Break