I suppose that in some sense, it depends on whether you're thinking along the lines of the old SPDT RS-flipflop debouncer (which latches on on the first "bounce", and assumes that the bounces "break" but don't go all the way to the other contact) or a more common SPST RC/schmidt-trigger debouncer, which requires the contact remain closed for longer than a typical bounce time. I think I was thinking along the former lines, and everyone else is thinking along the latter (which is probably more correct, given SPST switches.) BillW -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu