Ok. Lets start with the ground floor.Well what im wondering is , say you press button 4, and it's on the 4th input, how would a priority encoder change that into 4 in binary. I'm working with carking on this btw.
So would a microcontroller be the correct way to go in this case?. We'd only be using 5 lines of binary (max 16), because our controllers won't be using 255 buttons .
They will be connected to 5 pins in the GPIO, which would be polled by Python, with >20 GPIO pins we could fit 2 controllers with a 5 pin interface easily. This is the only roadblock atm.
11 buttons can be done with either 11 pins or 22 pins.I'm very very sorry if I sound dense or anything. I'm just new to this type of stuff.
Would it be easy to do this? Or easier with something like a serial interface. The big thing is the fact that we need to use GPIO pins.
|Thread starter||Similar threads||Forum||Replies||Date|
|A||Binary decoder with output latches||Digital Circuit Design||4|
|R||16 position rotary switch with 4 bit binary output||General Electronics Chat||16|
|L||Need Help Finding Output Frequencies for Two 4-Bit Binary Counters||Homework Help||3|
|D||Binary inputs to select output||General Electronics Chat||10|
|T||4-bit Binary sequence to 2 output||Homework Help||23|