資料介紹
PWM FUNCTIONS
Original by F.Zia, rewritten for the PIC18F4550 by M.F.v.Lieshout, March 2006
Information sources:
The information in this document is obtained from the following Microchip manuals:
- PIC18F4550 Datasheet
- PICmicro® 18C MCU Family Reference Manual
- MPLAB C18 C Compiler Libraries
Function Prototypes:
For a detailed description of these functions, please see:
Section 2.7 Pulse-Width Modulation Functions, in MPLAB C18 C Compiler Libraries manual.
The PIC18F4550 has 2 PWM channels available, so x is 1 or 2 in this case.
#include
void OpenPWMx ( char PR2 ); // Configure PWM channel x.
void SetDCPWMx ( unsigned int dutycycle ); // Write a new duty cycle value to
PWM channel x.
void ClosePWMx ( void ); // Disable PWM channel x.
Notes:
1. PR2 can be any value from 0x00 to 0xff. This value determines the PWM frequency by
using the following formula:
PWM period =[(PR2) + 1] x 4 x TOSC x TMR2 prescaler
2. The value of dutycycle can be any 10-bit number. Only the lower 10-bits of dutycycle are
written into the duty cycle registers. The duty cycle determines the high time of the PWM
waveform.
3. PWM uses TIMER2 for time base. In addition to opening the PWM, TIMER2 must also be
opened with an OpenTimer2(...) statement before the PWM will operate. See the other
manual for the timer functions.
4. TIMER2 postscaler is not used in the determination of the PWM frequency. TIMER2
postscaler could be used to generate TMR2 interrupts at a different frequency than the PWM
output.
5. On the PIC18F4550, also an enhanced PWM can be used. The enhanced PWM can be
used for motor driving: half-bridge and full-bridge (forward and reverse). See the MPLAB C18
C Compiler Libraries manual for the functions.
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 18F4550微芯片開(kāi)發(fā)平臺(tái)
- 基于單片機(jī)PIC18F4550的基本開(kāi)發(fā)板
- 微芯片PIC18F87J10家庭數(shù)據(jù)表 2次下載
- PIC18F到PIC24F軟件移植指南 3次下載
- PIC18F47J13系列閃存MCU產(chǎn)品簡(jiǎn)介
- PIC18F47J53系列USB閃存MCU產(chǎn)品手冊(cè)
- PIC18FXX80到PIC18FXXK80的移植指南
- Migrating from PIC18F to PIC18
- PIC18F448/PIC18F458 pdf datash
- PIC18F2610/PIC18F4610 pdf data
- PIC18F4410/PIC18F4510/PIC18F45
- PIC18F4331 pdf datasheet
- PIC18F2331/PIC18F2431 pdf data
- PIC18F4550/PIC18F2455中文資料pdf
- pic18f2550/2455 pdf
- 基于PIC18F258單片機(jī)和總線技術(shù)實(shí)現(xiàn)智能剎車控制系統(tǒng)的應(yīng)用方案 3539次閱讀
- 基于PIC18F458與PCA82C250芯片實(shí)現(xiàn)CAN接口電路的設(shè)計(jì) 3384次閱讀
- 微雪電子Open16F877A PIC開(kāi)發(fā)板簡(jiǎn)介 2255次閱讀
- 微雪電子Open18F4520 PIC開(kāi)發(fā)板簡(jiǎn)介 2724次閱讀
- 微雪電子Open18F4520 PIC開(kāi)發(fā)板簡(jiǎn)介 2356次閱讀
- 微雪電子Open18F4520 PIC開(kāi)發(fā)板簡(jiǎn)介 1845次閱讀
- 如何在PIC單片機(jī)上實(shí)現(xiàn)發(fā)送數(shù)據(jù) 2030次閱讀
- PIC單片機(jī)ICSP接口電路的設(shè)計(jì) 1.1w次閱讀
- PIC18F4550單片機(jī)三個(gè)操作寄存器的使用方法 5508次閱讀
- 基于PIC18F6585型單片機(jī)的智能型漏電繼電器設(shè)計(jì) 1260次閱讀
- 美國(guó)微芯科技推出全新的低功率16位PIC24F USB單片機(jī) 3014次閱讀
- Microchip PIC18(L)F25xx83系列MCU CAN應(yīng)用開(kāi)發(fā)方案 7584次閱讀
- PIC18F2455/2550/4455/4550之通用串行總線USB 3696次閱讀
- 基于PIC單片機(jī)的逆變電路設(shè)計(jì)初探 3620次閱讀
- PIC18F87J72設(shè)計(jì)的單相電能檢測(cè)技術(shù) 1628次閱讀
下載排行
本周
- 1常用電子元器件集錦
- 1.72 MB | 24476次下載 | 免費(fèi)
- 2EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 6次下載 | 2 積分
- 3低壓降肖特基整流管SR340L數(shù)據(jù)手冊(cè)
- 0.78 MB | 2次下載 | 免費(fèi)
- 4CPCI6310型復(fù)合視頻采集板資料
- 0.04 MB | 1次下載 | 免費(fèi)
- 5W25X16W25X32\W25X64 數(shù)據(jù)手冊(cè)
- 1.02 MB | 1次下載 | 1 積分
- 6LESD3Z5.0C系列 SOD-323塑料封裝ESD保護(hù)二極管規(guī)格書
- 1.92 MB | 次下載 | 免費(fèi)
- 7DFN2020-3L塑料封裝ESD保護(hù)二極管SD15VHHU系列規(guī)格書
- 1.12 MB | 次下載 | 免費(fèi)
- 8快恢復(fù)二極管FR101 THRU FR107數(shù)據(jù)手冊(cè)
- 0.86 MB | 次下載 | 免費(fèi)
本月
- 1常用電子元器件集錦
- 1.72 MB | 24476次下載 | 免費(fèi)
- 2三相逆變主電路的原理圖和PCB資料合集免費(fèi)下載
- 27.35 MB | 111次下載 | 1 積分
- 3運(yùn)算放大器基本電路中文資料
- 1.30 MB | 16次下載 | 免費(fèi)
- 4蘋果iphone 11電路原理圖
- 4.98 MB | 11次下載 | 5 積分
- 5常用電子元器件介紹
- 3.21 MB | 8次下載 | 免費(fèi)
- 6EMC電路設(shè)計(jì)工程師必備的EMC基礎(chǔ)
- 0.42 MB | 6次下載 | 2 積分
- 7QW2893應(yīng)急燈專用檢測(cè)芯片
- 590.40 KB | 4次下載 | 免費(fèi)
- 8相關(guān)協(xié)議信號(hào)總結(jié)
- 0.94 MB | 4次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935130次下載 | 10 積分
- 2開(kāi)源硬件-PMP21529.1-4 開(kāi)關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計(jì)
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191390次下載 | 10 積分
- 5十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183344次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費(fèi)下載
- 0.02 MB | 73816次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評(píng)論