Look for RS485 instead, to get a circuit.

The decoding is done in software. (well for a PIC it is).
<br>