PIC初心者用掲示板

PICの初心者用の質問箱です。
何でもお気軽にどうぞ!

■最新ツリー一覧

□このツリー付近のツリー一覧

★新規ツリー作成

◆ 5709. PWMについて [リバー] 2005/08/02 20:42
    ┗ 5710. Re: PWMについて [nyannnyannko2005/08/02 21:52


5709. PWMについて [リバー] 2005/08/02 20:42
CCP機能のあるPIC(自分は16F877を使っています)の
PWMについてなのですが、
一度TMR2がCCPRxLの値と同じになるまで
TMR2<CCPRxL(逆かもしれません)の状態でも出力は1にならないのでしょうか?
わかりにくい質問の仕方ですが回答よろしくお願いします。

5710. Re: PWMについて [nyannnyannko2005/08/02 21:52

↓PIC16F877 の日本語データーシートです。
http://ww1.microchip.com/downloads/en/DeviceDoc/30292aj.pdf
DS30292A-J-page 58 図 8-5: PWM 出力 を見ましょう概要が分かりますよ。
タイマー2を 00H → 0FFH まで使うのではなく 00H → PR レジスタまでを
使います。1周期を PR レジスタで指定しておいてその中のどれだけの期間を
H にするのかを CCPRxL レジスタで指定します。

↓PWMモードを使う場合使用するポートが示してあります。(網掛け部分は無関係)
DS30292A-J-page 59 表 8-5 PWM とタイマ2 に関連するレジスタ