Update and Configure an Existing MHC-based MPLAB® Harmony v3 Project to MCC-based Project: Step 2

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

Verify the UART, I2C, DMA, and TMR Peripheral Configurations

Select UART6 PLIB and verify the UART Configuration Options.

MCC configuration USART

Back to top


Select I2C1 PLIB and verify the I2C Configuration Options.

MCC configuration I2C

Back to top


Select TMR1 PLIB and verify the Timer Configuration Options.

MCC configuration TMR1

Back to top


Open DMA Configuration under Plugins: and verify the DMA Configuration Options.

Open DMA configuration plugin

Verify DMA Channel configurations.

MCC configuration DMA

Back to top


Verify the Switch and LED Pin Configurations

Open the MCC Pin Configuration under Plugins: to verify the pin configurations.

Open MCC Pin configuration plugin

Back to top


Select the Pin Settings tab and sort Order the entries by Ports

MCC configuration pins

  • Verify I2C1 Pins: Scroll down to the Pin #95 and check the PORT pin RA14 Function is set to SCL1. Scroll down to Pin #96 and check the PORT pin RA15 Function is set to SDA1.
  • Verify UART6 Pins: Scroll down to Pin #79 and check the PORT pin RF2 Function is set to U6TX.
  • Verify GPIO Pins: Verify the following GPIO pin configurations.
    • SW1: Scroll down to Pin #131 and check the PORT pin RJ4 Custom Name is set to SW1, Function is set to GPIO, Direction is set to In, Change Notification and Pull Up is Selected.
    • SW2: Scroll down to Pin #132 and check the PORT pin RJ5 Custom Name is set to SW2, Function is set to GPIO, Direction is set to In, Change Notification and Pull Up is Selected.
    • LED1: Scroll down to Pin #134 and check the PORT pin RJ7 Custom Name is set to LED1, Function is set to GPIO, Direction is set to Out, and Latch is set to High.

Back to top