fixed adc reading and generalized readADC64

fixed problem with ADC giving erratic output by adding delay.