Uma pergunta muito básica:
Cada pino de E / S de um microcontrolador que serve como entrada de um comutador ou jumper deve ter seu próprio resistor de pull-up / down?
Neste exemplo, cada pino é puxado para baixo por um resistor e, em seguida, puxado por um interruptor 1P3T para VCC.
Parece simples, mas à medida que mais pinos IO são usados, mais resistores são absolutamente necessários? Existe alguma maneira inteligente de manter a contagem do resistor baixa?
Pergunta relacionada: Compartilhando um resistor pull-up
Você nunca deseja deixar uma entrada para a lógica aberta, supondo que ela se mova para cima ou para baixo. se uma entrada é deixada aberta, é uma pequena antena e também está sujeita às correntes dentro do dispositivo lógico. Então você puxa para cima ou para baixo para garantir uma entrada limpa e previsível. Eu aprendi essa regra enquanto trabalhava na Fairchild Semiconductor na década de 1980.
fonte