// 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;
}