#ifndef ADS1224_H #define ADS1224_H #include #define ADC_MUX0 _BV(PB3) #define ADC_MUX1 _BV(PB4) #define AIN1 0 #define AIN2 1 #define AIN3 2 #define AIN4 3 extern volatile float adc_val; extern volatile unsigned char adc_data_ready; void ads1224_data_read(void); void ads1224_init(void); void ads1224_mux(unsigned char input); #endif