Dennis: The MAX3082 is half duplex - does this change what you described? Yes this could be a bit messey in that the chip you want to use is full duplex. There will be some small amounts of backdrivig when changing from TX to RX and Vice versa. But most of this will be on the RS485 line, thus you may get some small glitches when chanigng state, unless you force an idle state at both ends before attempting to start a transmit cycle. To avoild contention at the PIC on the data line, when changing from Transmit to receive mode, set it to an input, then change the enable line to the RS485 driver, also you will need to pull this data line (On the PIC side) to the idle state so that during this process you will not cause crap to go out (Resistor required). When going from RX to TX ,set the data line to an output first (An place in the idle state) then change the driver enable. The small contention time can be lived with, if you want a resistor say 1k can be in series to reduce the current flow at this point in time. Repeat the same process on the other end. Dont forget to terminate at 100-120R on the 485 side. You may also need to bias the lines so that the idle state is guarenteed at all times when nothing is connected etc. Dennis