Datasheet

MC56F825x/MC56F824x Product Brief, Rev. 2
Preliminary
Features
Freescale Semiconductor8
Large regulator standby mode available for reducing power consumption at low-speed mode
Less than 30 µs typical wakeup time from stop modes
Each peripheral can be individually disabled to save power
2.5 Module features
The following is a brief summary of the peripheral modules.
2.5.1 eFlexPWM
One enhanced Flex pulse width modulator (eFlexPWM) module
Up to nine output channels
Sixteen bits of resolution for center, edge aligned, and asymmetrical PWMs
Each complementary pair can operate with its own PWM frequency-based and deadtime values
4 Time base
Independent top and bottom deadtime insertion
PWM outputs can operate as complementary pairs or independent channels
Independent control of both edges of each PWM output
6-channel NanoEdge high resolution PWM
Fractional delay for enhanced resolution of the PWM period and edge placement
Arbitrary eFlexPWM edge placement—PWM phase shifting
NanoEdge implementation: 520 ps PWM frequency resolution
3-channel PWM with full input capture features
Three PWM channels: PWMA, PWMB, and PWMX
Enhanced input capture functionality
Support for synchronization to external hardware or other PWM
Double buffered PWM registers
Integral reload rates from one to sixteen
Half cycle reload capability
Multiple output trigger events can be generated per PWM cycle via hardware
Support for double switching PWM outputs
Up to four fault inputs can be assigned to control multiple PWM outputs
Programmable filters for fault inputs
Independently programmable PWM output polarity
Individual software control for each PWM output
All outputs can be programmed to change simultaneously via a FORCE_OUT event
PWMX pin can optionally output a third PWM signal from each submodule
Channels not used for PWM generation can be used for buffered output compare functions
Channels not used for PWM generation can be used for input capture functions