![NXP Semiconductors SAFE ASSURE Qorivva MPC5601P Reference Manual Download Page 42](http://html.mh-extra.com/html/nxp-semiconductors/safe-assure-qorivva-mpc5601p/safe-assure-qorivva-mpc5601p_reference-manual_1721898042.webp)
Chapter 1 Introduction
MPC5602P Microcontroller Reference Manual, Rev. 4
42
Freescale Semiconductor
— 16-channel eDMA controller
— 16 priority level controller
— Up to 25 external interrupts
— PIT implements four 32-bit timers
— 120 interrupts are routed via INTC
•
General purpose I/Os
— Individually programmable as input, output or special function
— 37 on 64 LQFP
— 64 on 100 LQFP
•
1 general purpose eTimer unit
— 6 timers each with up/down capabilities
— 16-bit resolution, cascadeable counters
— Quadrature decode with rotation direction flag
— Double buffer input capture and output compare
•
Communications interfaces
— Up to 2 LINFlex modules (1× Master/Slave, 1× Master only)
— Up to 3 DSPI channels with automatic chip select generation (up to 8/4/4 chip selects)
— 1 FlexCAN interface (2.0B Active) with 32 message buffers
— 1 safety port based on FlexCAN with 32 message buffers and up to 8 Mbit/s at 64 MHz
capability usable as second CAN when not used as safety port
•
One 10-bit analog-to-digital converter (ADC)
— Up to 16 input channels (16 ch on 100 LQFP and 12 ch on 64 LQFP)
— Conversion time < 1 µs including sampling time at full precision
— Programmable Cross Triggering Unit (CTU)
— 4 analog watchdogs with interrupt capability
•
On-chip CAN/UART bootstrap loader with Boot Assist Module (BAM)
•
1 FlexPWM unit
— 8 complementary or independent outputs with ADC synchronization signals
— Polarity control, reload unit
— Integrated configurable dead time unit and inverter fault input pins
— 16-bit resolution
— Lockable configuration
•
Clock generation
— 4–40 MHz main oscillator
— 16 MHz internal RC oscillator
— Software-controlled FMPLL capable of up to 64 MHz
•
Voltage supply