Bob thanks for your reply, yes it helps!.

I think my project is reverse to yours, ie rather than 20 PICs connected to a single PC input, I have multiple PC's connected to a single PIC. (Actually 4x RS-422 inputs via line receivers connected to the PIC USART).

Anyway,

I have a new problem which I will post in a different thread.

Thanks
J