English
Language : 

MC9S12T64 Datasheet, PDF (555/608 Pages) Motorola, Inc – Specification
Freescale Semiconductor, Inc.
Breakpoint (BKP)
Register Descriptions
The x:0 case is for a Full Address Compare. When a program page is
selected, the full address compare will be based on bits for a 20-bit
compare. The registers used for the compare are
{BKP0X[5:0],BKP0H[5:0],BKP0L[7:0]}. When a program page is not
selected the full address compare will be based on bits for a 16-bit
compare. The registers used for the compare are
{BKP0H[7:0],BKP0L[7:0]}.
The 1:0 case is not sensible because it would ignore the high order
address and compare the low order and expansion addresses. Logic
forces this case to compare all address lines (effectively ignoring the
BK0MBH control bit).
The 1:1 case is useful for triggering a breakpoint on any access to a
particular expansion page. This only makes sense if a program page
is being accessed so that the breakpoint trigger will only occur if
BKP0X compares.
BK1MBH:BK1MBL — Breakpoint Mask High Byte and Low Byte of Data
(Second Address)
In Dual Address Mode, these bits may be used to mask (disable) the
comparison of the high and/or low bytes of the second address
breakpoint. The functionality is as given in Table 103 below.
Table 103 Breakpoint Mask Bits for Second Address (Dual Address Mode)
BK1MBH:BK1MBL
x:0
0:1
1:1
1. If page is selected.
Address Compare
Full Address Compare
256 byte Address Range
16K byte Address Range
BKP1X
Yes(1)
Yes(1)
Yes(1)
BKP1H
Yes
Yes
No
BKP1L
Yes
No
No
The x:0 case is for a Full Address Compare. When a program page is
selected the full address compare will be based on bits for a 20-bit
compare. The registers used for the compare are
{BKP1X[5:0],BKP1H[5:0],BKP1L[7:0]}. When a program page is not
selected the full address compare will be based on bits for a 16-bit
compare. The registers used for the compare are
{BKP1H[7:0],BKP1L[7:0]}.
Breakpoint (BKP)
For More Information On This Product,
Go to: www.freescale.com
MC9S12T64Revision 1.1.1