Türkçeye Çevirirsek;
Pull Up = yukarı çek
Pull Down = aşağı çek
Olayın özeti;
butona basınca pine +5v ya da 0v göndeririz. Ancak butondan elimizi çekince ilgili pin boş kalır. Bazı mikrodenetleyici ve entegreler boş giriş pinini 1 olarak algılarken, bazıları 0 olarak algılar. İşte o butondan elimizi çekince boş kalan pin bir direnç üzerinden +5v'a bağlanırsa butondan elimizi çekince pin 1 olarak algılanır, bu işleme pull up denir. Hayır bir direnç üzerinden GND'ye bağlanırsa bu işleme pul down denir. Bazı mikrodenetleyicilerin bazı portları pullup ya da pulldown'u destekler. Bunu programlama sırasında aktif ya da pasif yapabilirsiniz. eğer pull up aktif olursa butondan elimizi çekince ilgili pin otomatik olarak 1 olarak algılanır, eğer pulldown aktif edersek butondan elimizi çekince ilgili pin otomatik olarak 0 algılanır.