MCF5280CVM66 Freescale Semiconductor, MCF5280CVM66 Datasheet - Page 206

IC MPU 32BIT COLDF 256-MAPBGA

MCF5280CVM66

Manufacturer Part Number
MCF5280CVM66
Description
IC MPU 32BIT COLDF 256-MAPBGA
Manufacturer
Freescale Semiconductor
Series
MCF528xr
Datasheet

Specifications of MCF5280CVM66

Core Processor
Coldfire V2
Core Size
32-Bit
Speed
66MHz
Connectivity
CAN, EBI/EMI, Ethernet, I²C, SPI, UART/USART
Peripherals
DMA, LVD, POR, PWM, WDT
Number Of I /o
142
Program Memory Type
ROMless
Ram Size
64K x 8
Voltage - Supply (vcc/vdd)
2.7 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
256-MAPBGA
Controller Family/series
ColdFire
No. Of I/o's
150
Program Memory Size
2KB
Ram Memory Size
64KB
Cpu Speed
66.67MHz
Embedded Interface Type
CAN, I2C, SPI, UART
No. Of Pwm Channels
8
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Program Memory Size
-

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF5280CVM66
Manufacturer:
FREESCAL
Quantity:
151
Part Number:
MCF5280CVM66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5280CVM66J
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF5280CVM66L
Manufacturer:
FREESCAL
Quantity:
151
Interrupt Controller Modules
10.3.7
The eight IACK registers can be explicitly addressed via the CPU, or implicitly addressed via a
processor-generated interrupt acknowledge cycle during exception processing. In either case, the interrupt
controller’s actions are very similar.
First, consider an IACK cycle to a specific level: that is, a level-n IACK. When this type of IACK arrives
in the interrupt controller, the controller examines all the currently-active level n interrupt requests,
determines the highest priority within the level, and then responds with the unique vector number
corresponding to that specific interrupt source. The vector number is supplied as the data for the byte-sized
IACK read cycle. In addition to providing the vector number, the interrupt controller also loads the level
and priority number for the level into the IACKLPR register, where it may be retrieved later.
This interrupt controller design also supports the concept of a software IACK. A software IACK is a useful
concept that allows an interrupt service routine to determine if there are other pending interrupts so that
the overhead associated with interrupt exception processing (including machine state save/restore
functions) can be minimized. In general, the software IACK is performed near the end of an interrupt
10-16
Source Module
27-63
1-7
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
8
9
Software and Level n IACK Registers (SWIACKR, L1IACK–L7IACK)
FLEX
CAN
WAKE_INT Wake-up interrupt
BOFF_INT Bus-off interrupt
ERR_INT
BUF10I
BUF11I
BUF12I
BUF13I
BUF14I
BUF15I
BUF0I
BUF1I
BUF2I
BUF3I
BUF4I
BUF5I
BUF6I
BUF7I
BUF8I
BUF9I
Flag
MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3
Table 10-14. Interrupt Source Assignment for INTC1
Message buffer 0 interrupt
Message buffer 1 interrupt
Message buffer 2 interrupt
Message buffer 3 interrupt
Message buffer 4 interrupt
Message buffer 5 interrupt
Message buffer 6 interrupt
Message buffer 7 interrupt
Message buffer 8 interrupt
Message buffer 9 interrupt
Message buffer 10 interrupt
Message buffer 11 interrupt
Message buffer 12 interrupt
Message buffer 13 interrupt
Message buffer 14 interrupt
Message buffer 15 interrupt
Error interrupt
Source Description
Not Used
Not used
Write BUF0I = 1 after reading BUF0I = 1
Write BUF1I = 1 after reading BUF1I = 1
Write BUF2I = 1 after reading BUF2I = 1
Write BUF3I = 1 after reading BUF3I = 1
Write BUF4I = 1 after reading BUF4I = 1
Write BUF5I = 1 after reading BUF5I = 1
Write BUF6I = 1 after reading BUF6I = 1
Write BUF7I = 1 after reading BUF7I = 1
Write BUF8I = 1 after reading BUF8I = 1
Write BUF9I = 1 after reading BUF9I = 1
Write BUF10I = 1 after reading BUF10I = 1
Write BUF11I = 1 after reading BUF11I = 1
Write BUF12I = 1 after reading BUF12I = 1
Write BUF13I = 1 after reading BUF13I = 1
Write BUF14I = 1 after reading BUF14I = 1
Write BUF15I = 1 after reading BUF15I = 1
Write ERR_INT = 1 after reading ERR_INT = 1
Write BOFF_INT = 1 after reading BOFF_INT = 1
Write WAKE_INT = 1 after reading WAKE_INT = 1
Flag Clearing Mechanism
Freescale Semiconductor

Related parts for MCF5280CVM66