MPLAB® IPE Power Options

Last modified by Microchip on 2023/11/10 11:02

The Power option is only available when a development tool is connected. Refer to the MPLAB® IPE: Setting up a Programmer page for details on how to connect MPLAB® Integrated Programming Environment (IPE) to the tool. To view and change the power options, you must first log in to the Advanced Mode.

If the tool is not connected, the Power option button on the left is grayed out.

IPE Advanced Mode Power Menu

Once the tool is connected, the Power option button is now available and the Tool drop-down menu shows the tool's name and serial number.
IPE Power Tool Connected

Click on Power to display the available settings.  Depending on the tool and the device, only the options available for that combination will display.

By checking the box in Votage options, the IPE will know to supply power to the circuit at the voltage level indicated.  If left unchecked, the IPE will operate as though the circuit has its own power.

IPE Power Voltage Options

In the section called Programming Options, the order of applying Vdd and Vpp can be modified.

IPE Power Programming Options

Voltage Setting Definitions

The Voltages Settings in Power options vary from different device families. All of the settings and parameters are similar to MPLAB X IDE.

  • VDD: This voltage is used by the programmer to verify memory. The value should be the maximum voltage for the designated circuit. The default is the device's maximum voltage value.
  • VPP: This is the voltage used to bring the device into a programming mode. Although this is dependent on the device's programming specification, it may be changed.
  • VDD Nom: The default value depends on the device. For example, PIC32 has 3.3V as the default VDD Nom.
  • VDD App: This is the voltage used by the programmer to verify Flash memory. The default is the device's nominal voltage value.
  • LVP Mode: The tool allows Low Voltage Programming (LVP) with certain PICXXFXXX Flash devices. The Flash device selected must be capable of low voltage and programming must be performed in In-Circuit Serial Programming™ (ICSP™) mode.