analog and digital(ADC)