complete AD function

remove the delay between on and go;
add enable in readAD