Programando AVR na IDE e placa Arduino - ADC
Nas postagens anteriores mostrei como configurar portas , como os Timers trabalham gerando pulsos e PWM . Neste agora vou mostrar como o ADC (Analog to Digital Converter) trabalha e colocar ele para funcionar em conjunto com um PWM. Pegando um sinal analógico em um porta e controlando o brilho de um LED. Se você chegou aqui direto, é aconselhável ler o post sobre portas e sobre PWM primeiro, para entender como fazer o controle de registradores e como o PWM trabalha.