Step 3.1: Configure switch button pin with PIO to generate an interrupt
In MPLAB® Code Configurator (MCC), 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.
Step 3.2: Configure LED Pin
Select the 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 shown below:
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".
Step 3.3: 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 MCC.
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.