MPLAB Code Configurator(以下、MCCと記す)で内蔵オシレーターで32MHzで動かすには、次の3項目を設定する。
1.System Clock Selectで”FOSC”を選択
2.Internal Clockで”8MHz”を選択
3.CONFIG2のPLL Enableで”4x PLL enabled”を選択
すると、Current clockが”32MHz (4x PLL)”となり、32MHzで動かすことができる。
mcc.hを確認すると、
#define _XTAL_FREQ 32000000
となっていて、32MHzの設定になっている。
__delay_msを使って、500ms毎にLチカさせたら、ちゃんと1秒周期になった。