Las resistencias Pull-Up y Pull - Down son algo básico en
electronica, pero su utilización no resulta instintiva cuando
empezamos a trastear con microcontroladres de cualquier tipo (PICs,
Arduino, Pinguino...)
El primer impulso cuando queremos conectar un pulsador a un
microcontrolador es poner un cable desde una de las patillas del
pulsador al microcontrolador y la otra a Vcc o a tierra. Sin
embargo, si alguna vez hemos hecho esto, nos daremos cuenta de que
produce fallos, puede que a veces pulsemos y el controlador no
ignore o puede que sin hacer nada el microcontrolador detecte una
pulsación. Eso se debe al ruido eléctrico y precisamente para evitar
estos casos se usan las resistencias pull- down y pull-up.