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
