#define led1 PIN_A3

#define led2 PIN_A1

#define led3 PIN_B7

#define led4 PIN_B5

#ZERO_RAM



int eki;



void eeolvas (void){

eki=read_eeprom(0);    

}



void eeiras (void){

write_eeprom(0,eki);   

}



//**************************************

void main(){

   

   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); 

   setup_timer_1(T1_DISABLED);

   setup_timer_2(T2_DISABLED,0,1);

   setup_comparator(NC_NC_NC_NC);

   setup_vref(FALSE);

   

   eeolvas(); 

   



   if (eki==(1));{

   output_low (led2);   

   output_low (led3);   

   output_low (led4);   

   }

   

   if(eki==(2));{

   output_low (led1);

   output_low (led3);

   output_low (led4);

   }

   

   if(eki==(3));{

   output_low (led2);

   output_low (led1);

   output_low (led4);

   }

   

   if(eki==(4));{

   output_low (led2);

   output_low (led3);

   output_low (led1);

   }

   



//*****************************



   While (true){

      

   if (.....){

   .........

   .........

   .........

   eki=1;

   eeiras();

   }

   

   if (.....){

   .........

   .........

   .........

   eki=2;

   eeiras();

   }

   

   if (.....){

   .........

   .........

   .........

   eki=3;

   eeiras();

   }

   

   if (.....){

   .........

   .........

   .........

   eki=4;

   eeiras();

   }

  

   

   }

}