XE8802MI000 SEMTECH [Semtech Corporation], XE8802MI000 Datasheet - Page 180

no-image

XE8802MI000

Manufacturer Part Number
XE8802MI000
Description
Sensing Machine Data Acquisition MCU
Manufacturer
SEMTECH [Semtech Corporation]
Datasheet
20.10 PWM mode
The counters can generate PWM signals (Pulse Width Modulation) on the PortB outputs PB(0) and PB(1).
The PWM mode is selected by setting CntPWM1 and CntPWM0 in the RegCntConfig1 register. See Table 20-12
and Table 20-13 for an exact description of how the setting of CntPWM1 and CntPWM0 affects the operating
mode of the counters A, B, C and D according to the other configuration settings.
When CntPWM0 is enabled, the PWMA or PWMAB output value overrides the value set in bit 0 of RegPBOut in
the Port B peripheral. When CntPWM1 is enabled, the PWMC or PWMCD output value overrides the value set in
bit 1 of RegPBOut. The corresponding ports (0 and/or 1) of Port B must be set in digital mode and as output and
either open drain or not and pull up or not through a proper setting of the control registers of the Port B.
Counters in PWM mode count down or up, according to the CntXDownUp bit setting. No interrupts and events are
generated by the counters that are in PWM mode. Counters do count circularly: they restart at zero or at the
maximal value (either 0xFF when not cascaded or 0xFFFF when cascaded) when respectively an overflow or an
underflow condition occurs in the counting.
© Semtech 2006
dow n counting
up counting
clock counter X
clock counter X
write RegCntX
write RegCntX
CntXDownUp
CntXDownUp
CntXEnable
CntXEnable
RegCntX_w
RegCntX_w
RegCntX_r
RegcntX_r
IrqX
IrqX
XX
XX
XX
XX
0
Figure 20-2. Up and down count interrupt generation.
3
3
1
XE8802 Sensing Machine Data Acquisition MCU
2
3
2
1
3
0
20-8
0
with ZoomingADC™ and LCD driver
3
1
2
2
1
3
0
0
3
1
2
2
1
3
www.semtech.com
0

Related parts for XE8802MI000