pues como estaba trabajando con un crystal de 20Mhz, la correcta configuracion lo encontre en el enlace que me paso cryn, muchas gracias amigos. la aplicacion esta funcionando perfectamente a 48mhz con la ayuda del pll
/*
//configure a 20MHz crystal to operate at 48MHz
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV1,VREGEN
#use delay(clock=48000000)
*/