MCP1726T-ADJZEMF Microchip Technology, MCP1726T-ADJZEMF Datasheet - Page 54

no-image

MCP1726T-ADJZEMF

Manufacturer Part Number
MCP1726T-ADJZEMF
Description
Regulator, Extended Industrial, HVSON, 8-Pin|
Manufacturer
Microchip Technology
Datasheet
PIC12F683
8.3
In Pulse Width Modulation mode, the CCP1 pin
produces up to a 10-bit resolution PWM output. Since
the CCP1 pin is multiplexed with the GPIO data latch,
the TRISIO<2> bit must be cleared to make the CCP1
pin an output.
Figure 8-3 shows a simplified block diagram of the
CCP module in PWM mode.
For a step-by-step procedure on how to set up the CCP
module for PWM operation, see Section 8.3.3 “Setup
for PWM Operation”.
FIGURE 8-3:
A PWM output (Figure 8-4) has a time base (period)
and a time that the output stays high (duty cycle). The
frequency of the PWM is the inverse of the period
(1/period).
FIGURE 8-4:
DS41211A-page 52
Note:
Note 1: The 8-bit timer is concatenated with 2-bit internal Q
CCPR1H (Slave)
Comparator
CCPR1L
TMR2 = PR2
Duty Cycle Registers
TMR2
PR2
Comparator
PWM Mode (PWM)
Duty Cycle
clock, or 2 bits of the prescaler, to create 10-bit time
base.
Clearing the CCP1CON register will force
the CCP1 PWM output latch to the default
low level. This is not the GPIO data latch.
Period
(Note 1)
TMR2 = Duty Cycle
Clear Timer,
CCP1 pin and
latch D.C.
SIMPLIFIED PWM BLOCK
DIAGRAM
PWM OUTPUT
TMR2 = PR2
CCP1CON<5:4>
R
S
Q
TRISIO<2>
Advance Information
GP2/CCP1
8.3.1
The PWM period is specified by writing to the PR2
register. The PWM period can be calculated using the
following formula.
EQUATION 8-1:
PWM frequency is defined as 1/[PWM period].
When TMR2 is equal to PR2, the following three events
occur on the next increment cycle:
• TMR2 is cleared.
• The CCP1 pin is set (Exception: If PWM duty
• The PWM duty cycle is latched from CCPR1L into
PWM period
cycle = 0%, the CCP1 pin will not be set).
CCPR1H.
Note:
PWM PERIOD
The Timer2 postscaler (see Section 7.1
“Timer2 Operation”) is not used in the
determination of the PWM frequency. The
postscaler could be used to have a servo
update rate at a different frequency than
the PWM output.
=
PR2
+
1
 2003 Microchip Technology Inc.
4 T
OS C
TMR2 prescale value

Related parts for MCP1726T-ADJZEMF