Connecting / Disconnecting bidirectional pins internally | Cypress Semiconductor
Connecting / Disconnecting bidirectional pins internally
I'm working on a project involving reverse-engineering a serial bus. I want to use my PSOC 4 to listen in on a bidirectional serial line (open drain, pulled high) when the two endpoints are communicating. Additionally, I want to be able to disconnect the two endpoints and listen to them separately.
My initial impression was that I would need to use external circuitry to cut and reconnect the physical line (with a bidirectional mosfet switch or SSR), but I'm wondering if there's a way to do this internally in the PSOC? (i.e, cut the serial line and connect the two ends to pins on the PSOC, then connect them internally).
Any advice on how to do this?