MPLAB® Harmony v3 Peripheral Libraries on SAM E70/S70/V70/V71: Step 3

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

Configure switch button pin with PIO to generate an interrupt

In MPLAB® Harmony Configurator (MHC), select the Pin Settings tab and then scroll down to 64 in the Pin Number column and configure the PORT pin PA11 as a Parallel Input/Output (PIO) interrupt pin for switch functionality as shown below. The internal pull-up is enabled to avoid false edge detection as there is no external pull-up on the SAM E70 Xplained Ultra Evaluation Kit.

Selecting the Pin Settings tab

Back to top


Configure LED Pin

Select the MHC Pin Settings tab and then scroll down to 73 in the Pin Number column. Configure the PORT pin PA5 as an output pin for LED functionality as shown below.

Selecting the MHC Pin Settings tab

The LED on the SAM E70 Xplained Pro board is active low. Configure the LED in default OFF state by configuring the latch value to logic "High".​

Back to top


Rename the default main file

Under the Project Graph tab, click on System, and configure as below to give a name of your liking to the default template main file generated by the MHC.

Project Graph tab

The name of the default main.c is changed to main_e70.c to indicate that the referred main.c is for the SAM E70/S70/V70/V71 getting started training module.

Back to top