12.07.2015 Views

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

MPLAB® C18 C 编译器函数库

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

硬 件 外 设 函 数2.7 脉 宽 调 制 函 数下 列 函 数 支 持 PWM 外 设 :表 2-7:函 数PWM 函 数描 述ClosePWMx 禁 止 PWM 通 道 x。OpenPWMx 配 置 PWM 通 道 x。SetDCPWMx 向 PWM 通 道 x 写 入 一 个 新 的 占 空 比 值 。SetOutputPWMx 设 置 ECCP x 的 PWM 输 出 配 置 位 。CloseEPWMx (1) 禁 止 增 强 型 PWM 通 道 x。OpenEPWMx (1) 配 置 增 强 型 PWM 通 道 x。SetDCEPWMx (1) 写 一 个 新 的 占 空 比 值 到 增 强 型 PWM 通 道 x。SetOutputEPWMx (1) 设 置 ECCP x 的 增 强 型 PWM 输 出 配 置 位 。注 1: 增 强 型 PWM 函 数 仅 可 用 于 带 有 ECCPxCON 寄 存 器 的 器 件 。2.7.1 函 数 描 述ClosePWM1ClosePWM2CloseEPWM1功 能 : 禁 止 PWM 通 道 。包 含 :pwm.h原 型 : void ClosePWM1( void );void ClosePWM2( void );void CloseEPWM1( void );说 明 : 该 函 数 禁 止 指 定 的 PWM 通 道 。文 件 名 :pw1close.cpw2close.cew1close.cOpenPWM1OpenPWM2OpenEPWM1功 能 : 配 置 PWM 通 道 。包 含 :pwm.h原 型 : void OpenPWM1( char period );void OpenPWM2( char period );void OpenEPWM1( char period );参 数 :period可 以 是 0x00 到 0xff 之 间 的 任 何 值 , 通 过 使 用 下 面 的 公 式 , 这 个 值 可 确定 PWM 频 率 :PWM 周 期 =[(period ) + 1] x 4 x TOSC x TMR2 预 分 频 比© 2004 Microchip Technology Inc. DS51297C_CN 第 39 页

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!