DS80CH11 Maxim, DS80CH11 Datasheet - Page 60

no-image

DS80CH11

Manufacturer Part Number
DS80CH11
Description
The system energy manager is a highly integrated microcontroller that provides several key features for systems including key scanning and control, battery and power management, as well as two 2-Wire serial I/O Ports
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DS80CH11
Manufacturer:
DALLAS
Quantity:
1 000
Part Number:
DS80CH11
Manufacturer:
DALLAS
Quantity:
20 000
Part Number:
DS80CH11-E02
Manufacturer:
NEC
Quantity:
2 057
Part Number:
DS80CH11-E02
Manufacturer:
DALLAS
Quantity:
20 000
11.0 PULSE WIDTH MODULATORS
11.1 FUNCTIONAL OVERVIEW
The SEM includes four independent timer channels
which can generate pulse–width modulated outputs. All
four pulse width modulator channels incorporate a clock
selector which generates an independent clock source
PWM BLOCK DIAGRAM Figure 11–1
11.2 PRESCALER
This block creates and distributes four clock outputs
which are supplied to the clock selectors. The prescaler
takes the microcontroller machine clock and divides it to
produce reduced speed frequencies. The CPU
machine clock period (t
period (t
mined by the programming of the system clock divider
bits (CD1, CD0) in the PMR register. The prescaler pro-
vides four frequencies: t
t
not specifically enabled or selected. They are simulta-
neously available to the four PWM clock selectors as
described below.
11.3 PWM CLOCK GENERATORS
Within the PWM function there are four identical but
separate clock generators for each of the four indepen-
dent PWM channels. The clock generator function is
illustrated in Figure 11–2. All four clock generators
accept the four prescaler clock outputs and an external
MCLK
DS80CH11
011200 60/88
(uC MACHINE CLOCK)
PRESCALER
*64. These frequencies are free running and are
CLK
t
MCLK
) multiplied times 4, 64, or 1024 as deter-
*1
*4
*16
*64
MCLK
MCLK
) is the oscillator clock
*1, t
MCLK
CLOCK GENERATOR
CLOCK GENERATOR
CLOCK GENERATOR
CLOCK GENERATOR
*4, t
PWM 0
PWM 1
PWM 2
PWM 3
MCLK
*16,
for each channel. As a result, an independent clock fre-
quency can be selected for each pulse width modulator.
Each pulse width modulator is capable of generating a
waveform which has a programmable duty cycle of
n/256% where 0<n<255. Figure 11–1 is a block diagram
illustrating the four–channel pulse width modulator
function.
pin as inputs. PWI.0 may be selected as the clock gen-
erator input for PWM channels 0 and 2, and PWI.1 may
be selected as the clock generator input for channels 1
and 3. If PWI.1 or PWI.0 are to be selected as the clock
input source, then associated port bit latch (P6.5 or
P6.4) must be programmed as an input (set to 1) in order
to enable the alternate function of these pins.
selected, PWI.1 and PWI.0 will be sampled and syn-
chronized to internal microcontroller timing as with other
8051 compatible timer inputs.
Thus, for all clock generators there are five choices for
the input clock source, which is used to drive an 8–bit
auto–reloadable counter. This counter output provides
a divide by N+1 selectable frequency for the PWM chan-
nel, where N is the value programmed into the counter
register. When a value of 00H is programmed into the
counter the input clock frequency will be passed through
as the clock output to the channel’s pulse genera-
tor. A value of 0FFH will result in the clock input being
divided by 256 and output to the pulse generator.
PULSE GENERATOR
PULSE GENERATOR
PULSE GENERATOR
PULSE GENERATOR
PWM 0
PWM 1
PWM 2
PWM 3
PWO.0 (P6.0 ALT. FUNCITON)
PWI.0 (P6.4 ALT. FUNCITON)
PWO.1 (P6.1 ALT. FUNCITON)
PWI.1 (P6.5 ALT. FUNCITON)
PWO.2 (P6.2 ALT. FUNCITON)
PWO.3 (P6.3 ALT. FUNCITON)
If

Related parts for DS80CH11