This is part of my header


Code:
                                                                  
	    DEFINE OSC 40
                                                                                ' Set for 40Mhz operation
        DEFINE NO_CLRWDT 1
        DEFINE _18F8722 1
       
        DEFINE HSER_RCSTA1 90H
        DEFINE HSER_TXSTA1 24H

        DEFINE HSER_RCSTA2 90H
        DEFINE HSER_TXSTA2 24H

        DEFINE HSER_CLROERR 1
        DEFINE HSER2_CLROERR 1

        DEFINE CCP1_REG PORTC
        DEFINE CCP1_BIT 2
        DEFINE LOADER_USED 1                                                    ' Bootloader
        Define USE_LFSR 1
        DEFINE ADC_BITS 12
        DEFINE ADC_CLOCK 6
        DEFINE ADC_SAMPLEUS 8
        DEFINE Pulsin_MAX 18000
        DEFINE I2C_SLOW 1
        

    
       
        TRISA  = %11111111              '
        TRISB  = %00111111              '
        TRISC  = %10111111              ' 
        TRISD  = %01100111              ' 
        TRISE  = %11111111              '
        TRISF  = %11111111              '
        TRISG  = %00000100              '
        TRISH  = %00111111              ' 
        TRISJ  = %00011100              '
       

        ADCON2 = %10000110              ' Right justify 10 bit output, Clock = Fosc/64
        ADCON1 = %00010101              ' Set Vref on RA3, 9 chan A/D  (AN0-AN8)
        ADCON0 = %00000001              

        PSPCON = %00000000              ' No PSP
        MEMCON = %10000000              ' No External Memory
        CMCON  = %00000111              ' No Comparator used, turn it off
                      
        T0CON  = %10001000              ' Timer0 ON, no prescaler 100nSec/Count
      
        CCPR1L = %00010000
        CCPR1H = %00000000              ' Initialize to 0, PWM register
      
        PR2    = $7F                    ' PWM register,78 Khz@40Mhz, 9 bits
        
        T2CON  = %00000100