PIC18F2510 MICROCHIP [Microchip Technology], PIC18F2510 Datasheet - Page 137

no-image

PIC18F2510

Manufacturer Part Number
PIC18F2510
Description
28/40/44-PIN FLASH MICROCONTROLLERS WITH 10-BIT A/D AND NANO WATT TECHNOLOGY
Manufacturer
MICROCHIP [Microchip Technology]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18F2510-I/ML
Manufacturer:
MICORCHIP
Quantity:
662
Part Number:
PIC18F2510-I/SO
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
Part Number:
PIC18F2510-I/SP
Manufacturer:
TM
Quantity:
50 000
Part Number:
PIC18F2510T-I/ML
Manufacturer:
MICORCHIP
Quantity:
2 100
The CCPRxH register and a 2-bit internal latch are
used to double-buffer the PWM duty cycle. This
double-buffering is essential for glitchless PWM
operation.
When the CCPRxH and 2-bit latch match TMR2,
concatenated with an internal 2-bit Q clock or 2 bits of
the TMR2 prescaler, the CCPx pin is cleared.
The maximum PWM resolution (bits) for a given PWM
frequency is given by the equation:
TABLE 14-4:
14.4.3
The PWM auto-shutdown features of the Enhanced
CCP module are also available to CCP1 in 28-pin
devices.
discussed in detail in Section 15.4.7 “Enhanced
PWM Auto-Shutdown”.
Auto-shutdown features are not available for CCP2.
 2004 Microchip Technology Inc.
Timer Prescaler (1, 4, 16)
PR2 Value
Maximum Resolution (bits)
PWM Frequency
The
PWM AUTO-SHUTDOWN
(CCP1 ONLY)
EXAMPLE PWM FREQUENCIES AND RESOLUTIONS AT 40 MHz
operation
of
2.44 kHz
this
FFh
16
10
feature
9.77 kHz
Preliminary
FFh
10
is
4
39.06 kHz
EQUATION 14-3:
14.4.4
The following steps should be taken when configuring
the CCP module for PWM operation:
1.
2.
3.
4.
5.
Note:
FFh
10
1
Set the PWM period by writing to the PR2
register.
Set the PWM duty cycle by writing to the
CCPRxL register and CCPxCON<5:4> bits.
Make the CCPx pin an output by clearing the
appropriate TRIS bit.
Set the TMR2 prescale value, then enable
Timer2 by writing to T2CON.
Configure the CCPx module for PWM operation.
PIC18F2X1X/4X1X
PWM Resolution (max)
If the PWM duty cycle value is longer than
the PWM period, the CCP2 pin will not be
cleared.
SETUP FOR PWM OPERATION
156.25 kHz
3Fh
1
8
312.50 kHz
=
1Fh
1
7
log
-----------------------------bits
log
DS39636A-page 135
---------------
F
F
PWM
OSC
2
416.67 kHz
6.58
17h
1

Related parts for PIC18F2510