#include <18F4520.h>
#device adc=8
#device icd=true                   //8bit ADC

#FUSES WDT128                   //Watch Dog Timer uses 1:128 Postscale
#FUSES STVREN                   //Stack full/underflow will cause reset
#FUSES BROWNOUT                 //Reset when brownout detected
#FUSES BORV25                   //Brownout reset at 2.5V
#FUSES HS                       //High speed Osc (> 4mhz)
#FUSES NOCPD                    //No EE protection
#FUSES STVREN                   //Stack full/underflow will cause reset
#FUSES MCLR                     //Master Clear pin enabled

#use delay(clock=20000000,RESTART_WDT)       //20MHZ CLOCK
#use rs232(baud=19200,parity=N,xmit=PIN_C1,rcv=PIN_C0,bits=8,stream=BASESTREAM,ERRORS,DISABLE_INTS)

#use i2c(Master,Fast,sda=PIN_C4,scl=PIN_C3)

