Mike, On Sun, 1 Jan 2006 20:46:51 +0200, Mike Singer wrote: > Peter wrote: > > Any switch can have 'noise'. If you have a debouncing routine... > > SPDT + Schmit trigger input + 2 resistors may not need software debouncing. Yes, but building a keypad/board with anything other than NO contacts is difficult and expensive! It's fine in a high-cost, high-reliability environment, such as ATMs, but not in something with a lot of buttons and a sensitive cost. Cheers, Howard Winter St.Albans, England -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist