CCP3の出力pinの設定で戸惑った
便利に使っているMPLAB® Code Configurator (MCC) ですが、時々『あれ?』と戸惑うことがあります。
Pic-coloのPWM機能のサンプル・プログラムを書いていたときのことです。CCP3のデフォールト出力(RC6)がUARTのTXピンと重なっていたので、RB5に割り当てようとしたのですが・・・
Pin Managerが管理するModuleにCCPが有りません。orz
CCP3をRB5に割り当てるためにはAFPCON2は0x01で初期化しなければならないのですが、MCCが生成したプログラムはAFPCONレジスタを0x00で初期化しています。orz
MCCが生成したプログラムを書き換えることは簡単ですが、果たしてそれは正しい手順なのでしょうか?一体どうすれば良いのか?
・・・・・・
ふと思いついて、Registersタブをクリックして設定リストを調べてみると・・・
ビンゴ~
AFPCON1、AFPCON2の設定メニューを見つけることが出来ました。
やれやれ