#include <12F675.h>
#device adc=8
#fuses NOWDT,HS, NOCPD, NOPROTECT, MCLR, NOPUT, BROWNOUT
#use delay(clock=20000000)

#define in pin_a0
#define out pin_a1


void main()
{

   setup_adc_ports(NO_ANALOGS|VSS_VDD);
   setup_adc(ADC_OFF);
   setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
   setup_timer_1(T1_DISABLED);
   setup_comparator(NC_NC_NC_NC);
   setup_vref(FALSE);
   
   output_high(in);
   output_low(out);
   
   while(1)
   {
     if(input(in))
     {
      output_high(out);
     }
     else
     {
     output_low(out);
     }
   }

}
