Ceci est un exemple de code source montrant le paramètrage minimal d’un PIC32MX795F512L pour sortir sur RA1 des états hauts d’une longueur d’un temps cycle à 80MIPS. Cela permet ainsi de valider un circuit avec ce composant en vérifiant que :

Pour cela, deux fichiers à ajouter à un projet vierge dans MPLAB avec les compilateurs C32 ou XC32 :

#include "HardwareProfile.h"

void CPUInit(void) {
	SYSTEMConfigPerformance(SYS_FREQ);

	DDPCONbits.JTAGEN = 0;		// Disable JTAG
	DDPCONbits.TROEN = 0;		// Disable trace

	PORTSetPinsDigitalOut(IOPORT_A,BIT_1);
}	

int main(void) {

	CPUInit();

	while(1) {
		mPORTASetBits(BIT_1);
		mPORTAClearBits(BIT_1);
	}	

	return 0;
}