Select the ADC channel to be converted. More...
Defines | |
| #define | MUX4_0_MSK ((1<<MUX4)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(1<<MUX0)) |
| #define | Clear_adc_mux() ADMUX &= ~(MUX4_0_MSK),(ADCSRB &= ~(1<<MUX5)) |
| #define | Select_adc_channel(channel) (Clear_adc_mux(), ADCSRB |= (channel>>5)<<MUX5, ADMUX |= (channel&MUX4_0_MSK)) |
Select the ADC channel to be converted.
| #define MUX4_0_MSK ((1<<MUX4)|(1<<MUX3)|(1<<MUX2)|(1<<MUX1)|(1<<MUX0)) |
| #define Clear_adc_mux | ( | ) | ADMUX &= ~(MUX4_0_MSK),(ADCSRB &= ~(1<<MUX5)) |
Definition at line 120 of file adc_drv.h.
Referenced by ADC_Init(), and ADC_ISR().
| #define Select_adc_channel | ( | channel ) | (Clear_adc_mux(), ADCSRB |= (channel>>5)<<MUX5, ADMUX |= (channel&MUX4_0_MSK)) |
Definition at line 121 of file adc_drv.h.
Referenced by ADC_Init(), and ADC_ISR().
1.7.2