Thanks Joe :-)

So a quick fix would be to disable pull-ups on the receiver PIC 16F887 ?
Fo rthe 18F4520 I have an LCD on PORTA and a 4x4 keypad on PORTB

FOR the 16F887 I have the following setting for HSERIN/OUT
Code:
 DEFINE HSER_RCSTA 90h ' Enable serial port & continuous receive
    DEFINE HSER_TXSTA 20h ' Enable transmit, BRGH = 0
    DEFINE HSER_SPBRG 51  ' 2400 Baud @ 8MHz, 0.17%
    DEFINE HSER_CLROERR 1 ' Clear overflow automatically
and for the 184520
Code:
DEFINE HSER_RCSTA 90h ' Enable serial port & continuous receive
DEFINE HSER_TXSTA 20h ' Enable transmit, BRGH = 0
DEFINE HSER_SPBRG 207 ' 2400 Baud @ 32MHz, 0.17%
DEFINE HSER_CLROERR 1 ' Clear overflow automatically
Kind regards
Dennis