Jump to main content
PIC16F18013/14/23/24 Full-Featured 8/14-Pin Microcontrollers
Search
Product Pages
PIC16F18013
PIC16F18014
PIC16F18023
PIC16F18024
Home
25
PWM - Pulse-Width Modulation
25.2
PWM Output Polarity
Introduction
PIC16F18076
Family Summary
Core Features
1
Packages
2
Pin Diagrams
3
Pin Allocation Tables
4
Guidelines for Getting Started with
PIC16F18076
Microcontrollers
5
Register and Bit Naming Conventions
6
Register Legend
7
Enhanced Mid-Range CPU
8
Device Configuration
9
Memory Organization
10
Resets
11
OSC - Oscillator Module
12
INT - Interrupts
13
Sleep Mode
14
WDT - Watchdog Timer
15
NVM - Nonvolatile Memory Control
16
I/O Ports
17
IOC - Interrupt-on-Change
18
PPS - Peripheral Pin Select Module
19
TMR0 - Timer0 Module
20
TMR1 - Timer1 Module with Gate Control
21
TMR2 - Timer2 Module
22
NCO - Numerically Controlled Oscillator Module
23
CCP - Capture/Compare/PWM Module
24
Capture, Compare, and PWM Timers Selection
25
PWM - Pulse-Width Modulation
25.1
Fundamental Operation
25.2
PWM Output Polarity
25.3
PWM Period
25.4
PWM Duty Cycle
25.5
PWM Resolution
25.6
Operation in Sleep Mode
25.7
Changes in System Clock Frequency
25.8
Effects of Reset
25.9
Setup for PWM Operation Using PWMx Output Pins
25.10
Setup for PWM Operation to Other Device Peripherals
25.11
Register Definitions: PWM Control
25.12
Register Summary - PWM
26
PWM Timers Selection
27
CLC - Configurable Logic Cell
28
MSSP - Host Synchronous Serial Port Module
29
EUSART - Enhanced Universal Synchronous Asynchronous Receiver Transmitter
30
ADC - Analog-to-Digital Converter with Computation Module
31
DAC - Digital-to-Analog Converter Module
32
CMP - Comparator Module
33
FVR - Fixed Voltage Reference
34
Temperature Indicator Module
35
ZCD - Zero-Cross Detection Module
36
Charge Pump
37
Instruction Set Summary
38
ICSP™ - In-Circuit Serial Programming™
39
Register Summary
40
Electrical Specifications
41
DC and AC Characteristics Graphs and Tables
42
Packaging Information
43
Appendix A: Revision History
Microchip Information
25.2 PWM Output Polarity
The output polarity is inverted by setting the
POL
bit.