I'm thinking about making a simple address-free serial protocol, using serial connections, instead of a bus.
In my application, the controller always sends data to each node in sequence. It never skips a node, or messages them out of order.
Using only simple logic chips and latches (no uC), how to get a node to latch first command it receives, and pass through all others?
A command is one four-bit number.
In my application, the controller always sends data to each node in sequence. It never skips a node, or messages them out of order.
Using only simple logic chips and latches (no uC), how to get a node to latch first command it receives, and pass through all others?
- Controller sends Node 1 command directly to Node 1.
- Node 1 send confirmation back to controller (i might eliminate the ACK's).
- Controller sends Node 2 command to Node 1. Since Node 1 already received it's message, it passes the message down the wire to Node 2. It also passes Node 2's confirmation back up the wire to Controller (unless i eliminate the ACK's)
- etc
A command is one four-bit number.
Last edited: