38 #define ADC_NSTEPS 4096
39 #define ADC_12BIT_FLAG 1
42 #define ADC_NSTEPS 1024
43 #define ADC_12BIT_FLAG 0
60 CONFIG_AN0_AS_ANALOG();
61 CONFIG_AN1_AS_ANALOG();
69 f_pot1 = 3.30 / ADC_NSTEPS * u16_pot1;
70 f_pot2 = 3.30 / ADC_NSTEPS * u16_pot2;
75 ui16_pot1mv = f_pot1*1000;
76 ui16_pot2mv = f_pot2*1000;
77 printf(
"AN0 is 0x%0X or %d mV. | AN1 is 0x%0X or %d mV.\n", \
78 u16_pot1, ui16_pot1mv, u16_pot2, ui16_pot2mv );
82 printf(
"AN0 is 0x%0X or %1.4fV. | AN1 is 0x%0X or %1.4fV.\n", \
83 u16_pot1, (
double) f_pot1, u16_pot2, (
double) f_pot2 );