Quote Originally Posted by tumbleweed View Post
I'm not sure exactly what you intend to do, ...
I'll be adding several more PICs on the network later, along with a tri-state BUSY line. The BUSY line will determine which PIC will be permitted to TRANSMIT at any given time. And that's why I ENABLE / TX / DISABLE, that code is in anticipation of more PICs being added.


Quote Originally Posted by tumbleweed View Post
...If you want it to be an input/tristate with an external pullup then set TRISC6
I have 4K7 pull-ups on both TX and RX pins. I only have RX set as Input. I plan on using a separate Busy line as tri-state.


I still don't see why PIC #1 gets a framing error, when PIC #2 doesn't and it's using essentially the exact same code...?