Gandledorf
New Member
What is the advantage to debouncing buttons in software, as opposed to hardware? Say I have a switch on a device, the following schematics ought to debounce, correct?
**broken link removed**
It seems that via this approach, not only do I eliminate the bounce, but I also save room in FLASH memory, and simplicity in the program, not to mention processor cycles, if we are in a time critical application.
Is there anything inheriantly wrong about this approach?
**broken link removed**
It seems that via this approach, not only do I eliminate the bounce, but I also save room in FLASH memory, and simplicity in the program, not to mention processor cycles, if we are in a time critical application.
Is there anything inheriantly wrong about this approach?