mcf51ac256a Freescale Semiconductor, Inc, mcf51ac256a Datasheet - Page 295

no-image

mcf51ac256a

Manufacturer Part Number
mcf51ac256a
Description
Mcf51ac Flexis
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256aCFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCLKE
Manufacturer:
FREESCALE
Quantity:
1 500
Part Number:
mcf51ac256aCLKE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256aCPUE
Manufacturer:
MURATA
Quantity:
1 000
The basic ColdFire interrupt controller supports up to 63 request sources mapped as nine priorities for each
of the seven supported levels (7 levels × 9 priorities per level). Within the nine priorities within a level, the
mid-point is typically reserved for package-level IRQ inputs. The levels and priorities within the level
follow a descending order: 7 > 6 > ... > 1 > 0.
The HCS08 architecture supports a 32-entry exception vector table: the first two vectors are reserved for
internal CPU/system exceptions and the remaining are available for I/O interrupt requests. The
requirement for an exact match between the interrupt requests and priorities across two architectures
means the sources are mapped to a sparsely-populated two-dimensional ColdFire array of seven interrupt
levels and nine priorities within the level. The following association between the HCS08 and ColdFire
vector numbers applies:
The CF1_INTC performs a cycle-by-cycle evaluation of the active requests and signals the highest-level,
highest-priority request to the V1 ColdFire core in the form of an encoded interrupt level and the exception
Freescale Semiconductor
Number(s)
ColdFire Vector Number = 62 + HCS08 Vector Number
120–255
Vector
107
108
109
110
111
112
113
114
115
116
117
118
119
Table 13-2. MCF51AC256 Series Exception/Interrupt Priority Table (continued)
MCF51AC256 ColdFire Integrated Microcontroller Reference Manual, Rev. 5
Vector Address
0x1E0–0x3FC
Offset (Hex)
0x1DC
0x1AC
0x1BC
0x1CC
0x1B0
0x1B4
0x1B8
0x1C0
0x1C4
0x1C8
0x1D0
0x1D4
0x1D8
Interrupt
Priority
Level,
3,mid
3,0
2,0
1,0
1,4
1,3
5,7
4,7
3,6
3,5
3,4
1,2
1,1
Program
Stacked
Counter
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Next
Assignment
MSCAN_wa
MSCAN_err
MSCAN_Rx
MSCAN_Tx
FTM1_fault
FTM2_fault
TPM3_ovfl
unused for
Reserved;
Software
Software
Software
Interrupt
Interrupt
Interrupt
ACMP1
ACMP2
Level 3
Level 2
Level 1
SPI2
keup
ors
V1
Interrupt Controller (CF1_INTC)
Number(s)
120–255
Vector
107
108
109
110
111
112
113
114
115
116
117
118
119
13-5

Related parts for mcf51ac256a