Hardware denouncing is really easy to implement, you only need a 0.1uF capacitor, an 1k resistor and a 7414 (Schmitt trigger inverter). If your feeling particularly fancy and price is not a concern the LS18 is magical.
That said, I agree that using an MCU is even easier and almost always cheaper if when you choose the appropriate chip.
That said, I agree that using an MCU is even easier and almost always cheaper if when you choose the appropriate chip.