| 211 | 
        helcl | 
        1 | 
        #include <16F877A.h> | 
      
      
         | 
         | 
        2 | 
        #device adc=8 | 
      
      
         | 
         | 
        3 | 
          | 
      
      
         | 
         | 
        4 | 
        #FUSES NOWDT                 	//No Watch Dog Timer | 
      
      
         | 
         | 
        5 | 
        #FUSES XT                    	//Crystal osc <= 4mhz | 
      
      
         | 
         | 
        6 | 
        #FUSES NOPUT                 	//No Power Up Timer | 
      
      
         | 
         | 
        7 | 
        #FUSES NOPROTECT             	//Code not protected from reading | 
      
      
         | 
         | 
        8 | 
        #FUSES NODEBUG               	//No Debug mode for ICD | 
      
      
         | 
         | 
        9 | 
        #FUSES NOBROWNOUT            	//No brownout reset | 
      
      
         | 
         | 
        10 | 
        #FUSES NOLVP                 	//No low voltage prgming, B3(PIC16) or B5(PIC18) used for I/O | 
      
      
         | 
         | 
        11 | 
        #FUSES NOCPD                 	//No EE protection | 
      
      
         | 
         | 
        12 | 
        #FUSES WRT_50%               	//Lower half of Program Memory is Write Protected | 
      
      
         | 
         | 
        13 | 
          | 
      
      
         | 
         | 
        14 | 
        #use delay(clock=4000000) | 
      
      
         | 
         | 
        15 | 
        #use rs232(baud=9600,parity=N,xmit=PIN_C6,rcv=PIN_C7,bits=8) | 
      
      
         | 
         | 
        16 | 
          |