Build-A-Burger
Full Member level 1
I'm designing a board to multiplex 24 inputs to 1 pc104 port which is on my SBC. There are (3) '374's which are polled by the SBC using lines from pc104 port B (output) to see if one of the inputs has changed. The 4th '374 reads the output from a 74C922 keypad chip of which the DA pin is connected to an interrupt pin. When a keypress is made, the ISR routine on the SBC reads the 4th '374 to get the keypress. It would be nice if I could come up with a TTL solution on the input side of the 1st 3 '374's to or together with the DA on the keypad chip so that the system would not have to poll the 24 input lines. I could have used a MPC23017 but I don't have I2C or SPI. The SBC is a TS-5500 which has a couple serial ports so I could possibly use an I2C to serial converter but it seems kind of a stretch.