snapshot of my first "working" version from turn-on of Altus Metrum v0.1
[fw/openalt] / adc / adc.c
index 358a18d9dc33346357d3a84a39271af2678c67e1..21d8572b4252efa3e97eb8237ec6a73c44ac6e2f 100644 (file)
--- a/adc/adc.c
+++ b/adc/adc.c
@@ -7,6 +7,7 @@
 //
 int adcRead0_3 (void)
 {
+  AD0_CR = AD_CR_CLKS10 | AD_CR_PDN | ((11 - 1) << AD_CR_CLKDIVSHIFT) | AD_CR_SEL3;
   AD0_CR |= AD_CR_START_NOW;
 
   while (!(AD0_DR3 & AD_DR_DONE))