Thanks for your prompt reply.

I read somewhere that CCP module is less intrusive than "normal "interrupt loops.
If i could read 16 high edges i'll get just one interrupt and my job would be done. I'm already using Usart,I2c,PORTB, PORTB0,tmro, tmr2 interrupts and when polling for incoming data sometimes i'm loosing an interrupt.

Roberto