mc9s12c32mpb16 Freescale Semiconductor, Inc, mc9s12c32mpb16 Datasheet - Page 160

no-image

mc9s12c32mpb16

Manufacturer Part Number
mc9s12c32mpb16
Description
Hcs12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Chapter 5 Interrupt (INTV1) Block Description
5.3.2.2
Read: Only in special modes. Reads will return either the state of the interrupt inputs of the interrupt sub-
block (WRTINT = 0) or the values written into the TEST registers (WRTINT = 1). Reads will always
return 0s in normal modes.
Write: Only in special modes and with WRTINT = 1 and CCR I mask = 1.
160
Module Base + 0x0016
Starting address location affected by INITRG register setting.
ADR[3:0]
WRTINT
Reset
Field
3:0
4
W
R
INTE
Write to the Interrupt Test Registers
Read: anytime
Write: only in special modes and with I-bit mask and X-bit mask set.
0 Disables writes to the test registers; reads of the test registers will return the state of the interrupt inputs.
1 Disconnect the interrupt inputs from the priority decoder and use the values written into the ITEST registers
Note: Any interrupts which are pending at the time that WRTINT is set will remain until they are overwritten.
Test Register Select Bits
Read: anytime
Write: anytime
These bits determine which test register is selected on a read or write. The hexadecimal value written here will
be the same as the upper nibble of the lower byte of the vector selects. That is, an “F” written into ADR[3:0] will
select vectors 0xFFFE–0xFFF0 while a “7” written to ADR[3:0] will select vectors 0xFF7E–0xFF70.
Interrupt Test Registers
0
7
instead.
= Unimplemented or Reserved
INTC
0
6
Figure 5-3. Interrupt TEST Registers (ITEST)
Table 5-2. ITCR Field Descriptions
MC9S12C-Family / MC9S12GC-Family
INTA
0
5
Rev 01.23
INT8
0
4
Description
INT6
0
3
INT4
0
2
Freescale Semiconductor
INT2
0
1
INT0
0
0

Related parts for mc9s12c32mpb16