This is a multi-part message in MIME format. ------=_NextPart_000_00A2_01C6152C.794531C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit > Any thougts about MC14490 (Contact Bounce Eliminator)? It's around > 3.5 USD a piece (on their web site): If you were thinking of a chip solution, a cheaper option might be a monostable made from NOR (eg 4001, 7402) gates. Using a 4001 with 1M for R and 100nF for C you might expect a period of around 50ms. The first L-H transition sets the o/p high and any further triggers (ie noise) are ignored until the timing period is over. Unfortunately, switches also make noise when they release too, so an RC filter on the i/p would help avoid re-triggering on release. You could filter the signal ad nauseum with both s/w and h/w (even a couple of transistors arranged as a Schmitt Trigger) but could still be caught out by a rubbish switch ------=_NextPart_000_00A2_01C6152C.794531C0 Content-Type: image/gif; name="monostable.gif" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="monostable.gif" R0lGODlhjABOAIAAAAAAAP///ywAAAAAjABOAEAC/oyPqcvtD6OctNpbAd68+59o4Eg6onEC6qG2 Y8qW8kwzZ41z97N/PWqa/HJCi2bXuw0Vq2AmgFy4dI0ly8qTYaHbbKdLDJPATrE5Rz6/1Ox2JO2O 16IxOVF0hIb0fA/cDtIiOCiWNnj4Zwen1MSEkGTjVXSVuEZR+VSVeeknBwMogVkHSvpWeoqaaoMo quoK9Br7JUuL0VrreotbiiS4u5GnF6UUONr3y4mCV/c5i/wcCe1sohudTC27eH0M66i5zWvEDWnM lYT1F1x+pk1pzV32bur+PTdp1DgvHw9+8cPqy8cYgPk6TZPW5lY1hP4MMmSz8KHEiRTdTKlYKyJG zjQbcWnsSOMjSC0js5WkJfKkQ3MFVbLz1s0lxEcxSzZaBotYsT4pTwVTB4SQQJlSgo7juZLonlEX dR5UCqgnVHFTrVwMuUlKy0IED4USOaTr11eGSoTlJwlVO33wzqJNSypdt380l8LcBwEnvJcZCrJ6 1FVoPSF+A/9NOq9Z3ZpvF09SbNdev8Fk0GVlO6NsGKuT8/ohOLYh4yqg32BSiJceMLPUdKG2KO11 nKsoEU8VTeX2U9y6bdnufW81cN9fDBs/jjy58uW0hzt/nqAAADs= ------=_NextPart_000_00A2_01C6152C.794531C0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist ------=_NextPart_000_00A2_01C6152C.794531C0--