Thanks Bruce.

I tried 396 (and a bunch of other modes) but no joy.

I have disabled the A/D and set porte to all digital IO.

I've read on this site that using an internal osc is a bad idea for asynch comms and I am using an internal osc on the 18F so I guess that could be the problem.

I guess I'll have to give this idea a miss and try synch comms using shiftin/out and write my own slave routine for the 18F.

Thanks for the replies anyway,

Regards

Thirsty