add adc module
add power down mode