bueno... ya esta solucionado el problema....
cual era? era fallo del ccs... en los fuses del emisor, el 18f2550 los tenia asi....#fuses NOMCLR,HSPLL,PLL3,CPUDIV2,PUT,NOWDT,NOBROWNOUT y poniendo un delay(clock=48mhz) y como en anteriores mensajes me habian recomendado... probe con un led.... y cual es mi sorpresa que el oscilador no funcionaba bien... realmente estaba trabajando a 32mhz.... asi que cambie los fuses #fuses NOMCLR,HSPLL,PLL3,CPUDIV,PUT,NOWDT,NOBROWNOUT
problema del postcaler.... que en vez de ponerle CPUDIV ponia CPUDIV2... lo malo que me guiaba por el datasheet y este no se equivocaba, si no que era el puñetero ccs....
por si a alguien le sirve de ayuda... ahi queda eso... CCS cuanto te quiero pero... como te odio ....
gracias a todos por la ayuda... un saludo....