refactored ADC_init