Datasheet
MPC5566 Microcontroller Product Brief, Rev. 1
Features
Freescale Semiconductor10
2.6.13 Boot Assist Module (BAM)
Enables and manages the transition of the MCU from reset to user-code execution in the following
configurations:
• User application can boot from internal or external flash memory
• Download and execute program code via FlexCAN or eSCI
• User application can boot to classic Power PC code or VLE code
2.6.14 Enhanced Modular I/O System (eMIOS)
• 24 orthogonal channels with double action, PWM, and modulus counter functionality
• Supports all DASM and PWM modes of MIOS14 (MPC5xx)
• Four selectable time bases plus shared time or angle counter bus
• DMA and interrupt request support
• Motor control capability
2.6.15 Enhanced Time Processor Unit (eTPU)
• Two 32-channels eTPU engines for a total of 64 channels
• 24-bit timer resolution
• 20-Kbyte shared code memory, 4-Kbyte shared data memory
• Event-triggered timer subsystem
• High level assembler/compiler
• Variable number of parameters allocatable per channel
• Double match/capture channels
• Angle clock hardware support
• Shared time or angle counter bus for all eTPU and eMIOS modules
• DMA and interrupt request support
• Nexus Class 3 Debug support (with some Class 4 support)
2.6.16 Enhanced Queued Analog/Digital Converter (eQADC)
• Two independent ADCs with 12-bit A/D resolution
• Common mode conversion range of 0 – 5 V
• 40 single-ended inputs channels, expandable to 65 channels
• 34 single-ended inputs channels, expandable to 57 channels
• Eight channels can be used as four pairs of differential analog input channels
• 10-bit accuracy at 400 ksamples/second, 8-bit accuracy at 800 ksamples/second
• Supports six FIFO queues with fixed priority
• Queue modes with priority-based preemption; initiated by software command,
internal (eTPU and eMIOS), or external triggers