Uma das formas mais básicas de se introduzir uma informação em um microcontrolador é conectar uma chave ou botão em +V, GND e em um pino do próprio microcontrolador, bastando configurá-lo como entrada digital. Sendo que, energizando o pino com +5V é interpretado com o valor binário "1" e desenergizando tem-se aplicado 0V(ou GND), o que é interpretado como o valor binário "0". Porém, o esquema abaixo mostra o circuito prático que se deve ser montado para se evitar interferências e erros de leitura causado pelas flutuações de tensão.
O Resistor R1 tem a função de:
A-Resistor de roda-livre B-Resistor Regulador C-Resistor supressor de flutuação D-Resistor de Pull-down E-Resistor de Pull-up
Lista de comentários
E-Resistor de Pull-up