#include <stdio.h>
#include <stdlib.h>
#include <xc.h>


__CONFIG(FOSC_INTOSCIO & WDTE_OFF & PWRTE_OFF & MCLRE_OFF & BOREN_OFF & LVP_OFF & CPD_OFF & WRT_OFF & CCPMX_RB0 & CP_OFF);
__CONFIG(FCMEN_OFF & IESO_OFF);

#define _XTAL_FREQ 4000000


void main() {

  //ANSEL = 0x00;                          // Configure AN pins as digital
  TRISA = 0x00;                         // Set PORTA as output
  CMCON = 0x07;                         // Initial PORTA value
  OSCCON = 0x60;
  PORTA = 0x00;
  
        while(1)         // forever
                {
                PORTA = 0b00001000;
                __delay_ms(500);
                PORTA = 0b00000100;
                __delay_ms(500);
                PORTA = 0b00000010;
                __delay_ms(500);
                PORTA = 0b00000001;
                __delay_ms(500);
                }
             }
