Almost OT: Pushbutton switch latching

Chuck Guzis cclist at sydex.com
Wed Dec 5 15:49:49 CST 2007


On 5 Dec 2007 at 14:29, woodelf wrote:

> I see active low press.
> 1 8 input nand gate to generate a high clock
> to all the D F/F with '0' as input. The active low press sets the FF.
> Reset is left for power on clear of the FF's.
> So 1 8 input NAND and 4 dual FF's are needed.

My point was that there are many unanswered questions.  Two keys down 
at the same time would set two FFs, for example.  If two keys are 
down and one must decide, which gets priority?  The first key 
pressed, or the last key released?  Is debouncing part of this 
circuit?  Since the "none pressed" never occurs after the first 
keypress, is there an initial state?

Isn't this what engineering is about--to define one's requirements--
and then develop a solution?

Or am I just a geezer and too old-school?

Cheers,
Chuck





More information about the cctalk mailing list