Microcontroladores · Fundamentos
GPIO com pull-up: por que o botão é ativo em nível baixo?
Enunciado
Em um MCU, um botão conecta o pino GPIO ao GND quando pressionado. O pino usa resistor de pull-up interno.
a) Qual nível lógico você lê no pino com o botão solto? E pressionado?
b) Por que se chama “ativo baixo”?
c) Cite um risco de deixar o pino flutuando (sem pull-up/pull-down).
Solução detalhada
(a) Solto: pull-up leva o pino a → nível alto (1). Pressionado: caminho a GND → nível baixo (0).
(b) A ação “pressionado” é detectada pelo nível baixo…
Explorar Microcontroladores · mais questões resolvidas da mesma matéria.
Outras questões
Pack sugerido: microcontroladores-basico