PIC18F1230/1330
2009 Microchip Technology Inc.
DS39758D-page 141
FIGURE 14-21:
PWM OUTPUT OVERRIDE
EXAMPLE #1
TABLE 14-4:
PWM OUTPUT OVERRIDE
EXAMPLE #1
TABLE 14-5:
PWM OUTPUT OVERRIDE
EXAMPLE #2
FIGURE 14-22:
PWM OUTPUT OVERRIDE
EXAMPLE #2
14.11 PWM Output and Polarity Control
There are three device Configuration bits associated
with the PWM module that provide PWM output pin
control defined in the CONFIG3L register. They are:
HPOL
LPOL
PWMPIN
These three Configuration bits work in conjunction with
the three PWM Enable bits (PWMEN2:PWMEN0) in
the PWMCON0 register. The Configuration bits and
PWM enable bits ensure that the PWM pins are in the
correct states after a device Reset occurs.
14.11.1
OUTPUT PIN CONTROL
The PWMEN2:PWMEN0 control bits enable each
PWM output pin as required in the application.
All PWM I/O pins are general purpose I/O. When a pair
of pins is enabled for PWM output, the PORT and TRIS
registers controlling the pins are disabled. Refer to
Figure 14-23 for details.
14.11.2
OUTPUT POLARITY CONTROL
The polarity of the PWM I/O pins is set during device
programming via the HPOL and LPOL Configuration
bits in the CONFIG3L register. The HPOL Configura-
tion bit sets the output polarity for the high side PWM
outputs: PWM1, PWM3 and PWM5. The polarity is
active-high when HPOL is set (= 1) and active-low
when it is cleared (= 0).
The LPOL Configuration bit sets the output polarity for
the low side PWM outputs: PWM0, PWM2 and PWM4.
As with HPOL, they are active-high when LPOL is set
and active-low when cleared.
All output signals generated by the PWM module are
referenced to the polarity control bits, including those
generated by Fault inputs or manual override (see
).
The default polarity Configuration bits have the PWM
I/O pins in active-high output polarity.
State
OVDCOND (POVD)
OVDCONS (POUT)
1
00000000b
00100100b
2
00000000b
00100001b
3
00000000b
00001001b
4
00000000b
00011000b
5
00000000b
00010010b
6
00000000b
00000110b
State
OVDCOND (POVD)
OVDCONS (POUT)
1
00000011b
00000000b
2
00110000b
00000000b
3
00111100b
00000000b
4
00001111b
00000000b
PWM5
PWM4
PWM3
PWM2
PWM1
PWM0
12345
6
PWM5
PWM4
PWM3
PWM2
PWM1
PWM0
1
2
3
4
相关PDF资料
PIC18F1330T-I/ML IC PIC MCU FLASH 4KX16 28QFN
PIC18F65J50T-I/PT IC PIC MCU FLASH 16KX16 64TQFP
PIC18F83J11T-I/PT IC PIC MCU FLASH 4KX16 80TQFP
PIC16LF627-04/P IC MCU FLASH 1KX14 COMP 18DIP
PIC18F86J55T-I/PT IC PIC MCU FLASH 48KX16 80TQFP
PIC18F43K22-I/MV MCU PIC 8KB FLASH 40QFN
PIC16C55A-04I/P IC MCU OTP 512X12 28DIP
PIC18LF43K22-I/MV MCU PIC 8KB FLASH 40UQFN
相关代理商/技术参数
PIC18F1230T-I/SS 功能描述:8位微控制器 -MCU 4KB Flash 256 RAM RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-E/ML 功能描述:8位微控制器 -MCU 8KB 256 RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-E/P 功能描述:8位微控制器 -MCU 8KB 256 RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-E/SO 功能描述:8位微控制器 -MCU 8KB 256 RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-E/SS 功能描述:8位微控制器 -MCU 8KB 256 RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-H/ML 功能描述:8位微控制器 -MCU 8KB FL 256RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-H/P 功能描述:8位微控制器 -MCU 8KB FL 256RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT
PIC18F1320-H/SO 功能描述:8位微控制器 -MCU 8KB FL 256RAM 16 I/O RoHS:否 制造商:Silicon Labs 核心:8051 处理器系列:C8051F39x 数据总线宽度:8 bit 最大时钟频率:50 MHz 程序存储器大小:16 KB 数据 RAM 大小:1 KB 片上 ADC:Yes 工作电源电压:1.8 V to 3.6 V 工作温度范围:- 40 C to + 105 C 封装 / 箱体:QFN-20 安装风格:SMD/SMT