// http://electroniqueamateur.blogspot.ca/2016/03/un-arduiniste-au-pays-de-mplab-xpress.html #include <xc.h> #define _XTAL_FREQ 1000000 int main() { TRISA0 = 0; // A0 configurée en sortie TRISA1 = 0; // A1 configurée en sortie TRISA2 = 0; // A2 configurée en sortie TRISA3 = 0; // A3 configurée en sortie while(1) // pour toujours... { RA0 = 1; // A0 allumé __delay_ms(1000); // délai 1 seconde RA0 = 0; // A0 éteint RA1 = 1; // A1 allumé __delay_ms(1000); // délai 1 seconde RA1 = 0; // A1 éteint RA2 = 1; // A2 allumé __delay_ms(1000); // délai 1 seconde RA2 = 0; // A2 éteint RA3 = 1; // A3 allumé __delay_ms(1000); // délai 1 seconde RA3 = 0; // A3 éteint } return 0; }