portas corrigidas e ADC.read