Freescale Semiconductor
29-1
MCF52235 ColdFire® Integrated Microcontroller Reference Manual, Rev. 6
Chapter 29
Pulse-Width Modulation (PWM) Module
29.1
Introduction
This chapter describes the configuration and operation of the pulse-width modulation (PWM) module. It
includes a block diagram, programming model, and functional description.
29.1.1
Overview
, generates a synchronous series of pulses having programmable
period and duty cycle. With a suitable low-pass filter, the PWM can be used as a digital-to-analog
converter.
Figure 29-1. PWM Block Diagram
Internal Bus
Clock (f
sys
)
Clock select
PWM Clocks
Period and Duty
Counter
Channel 3
Period and Duty
Counter
Channel 2
Period and Duty
Counter
Channel 1
Period and Duty
Counter
Channel 0
PWM Channels
Alignment
Polarity
Control
PWMOUT3
PWMOUT2
PWMOUT1
PWMOUT0
Enable
Period and Duty
Counter
Channel 5
Period and Duty
Counter
Channel 4
PWMOUT5
PWMOUT4
Period and Duty
Counter
Channel 7
Period and Duty
Counter
Channel 6
PWMOUT7
PWMOUT6
Because
of
an
order
from
the
United
States
International
Trade
Commission,
BGA-packaged
product
lines
and
part
numbers
indicated
here
currently
are
not
available
from
Freescale
for
import
or
sale
in
the
United
States
prior
to
September
2010:MCF52234CVM60,
MCF52235CVM60