EZ80F91MCU ZILOG [Zilog, Inc.], EZ80F91MCU Datasheet - Page 316

no-image

EZ80F91MCU

Manufacturer Part Number
EZ80F91MCU
Description
eZ80Acclaim-TM Flash Microcontrollers
Manufacturer
ZILOG [Zilog, Inc.]
Datasheet
PS019209-0504
ZDI Break Control Register
The ZDI Break Control register is used to enable break points. ZDI asserts a
break when the CPU instruction address, ADDR[23:0], matches the value in the
ZDI Address Match 3 registers, {ZDI_ADDR3_U, ZDI_ADDR3_H,
ZDI_ADDR3_L}. BREAKs can only occur on an instruction boundary. If the
instruction address is not the beginning of an instruction (that is, for multibyte
instructions), then the break occurs at the end of the current instruction. The
BRK_NEXT
break. See Table 189.
Table 189. ZDI Break Control Register
(ZDI_BRK_CTL = 10h in the ZDI Write Only Register Address Space)
Bit
Reset
CPU Access
Note: W = Write Only.
Bit
Position
7
BRK_NEXT
6
BRK_ADDR3
5
BRK_ADDR2
bit is set to 1. The
Value Description
0
1
0
1
0
1
W
P R E L I M I N A R Y
7
0
The ZDI break on the next CPU instruction is disabled.
Clearing this bit releases the CPU from its current BREAK
condition.
The ZDI break on the next CPU instruction is enabled.
The CPU can use multibyte Op Codes and multibyte
operands. Break points only occur on the first Op Code in
a multibyte Op Code instruction. If the ZCL pin is High and
the ZDA pin is Low at the end of RESET, this bit is set to 1
and a break occurs on the first instruction following the
RESET. This bit is set automatically during ZDI break on
address match. A break can also be forced by writing a 1
to this bit.
The ZDI break, upon matching break address 3, is
disabled.
The ZDI break, upon matching break address 3, is
enabled.
The ZDI break, upon matching break address 2, is
disabled.
The ZDI break, upon matching break address 2, is
enabled.
BRK_NEXT
W
6
0
W
5
0
bit must be reset to 0 to release the
W
4
0
W
3
0
Product Specification
W
ZiLOG Debug Interface
2
0
eZ80F91 MCU
W
1
0
W
0
0
297

Related parts for EZ80F91MCU