diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp index 04353b566d4c246804a6e8a23959b01931bf7c03..77aa6485bac5a2ffecd3c2e67ac7d5084d72ec10 100644 --- a/Marlin/temperature.cpp +++ b/Marlin/temperature.cpp @@ -464,6 +464,8 @@ ISR(TIMER0_COMPB_vect) #if (TEMP_0_PIN > -1) #if TEMP_0_PIN > 7 ADCSRB = 1<<MUX5; + #else + ADCSRB = 0; #endif ADMUX = ((1 << REFS0) | (TEMP_0_PIN & 0x07)); ADCSRA |= 1<<ADSC; // Start conversion @@ -483,6 +485,8 @@ ISR(TIMER0_COMPB_vect) #if (TEMP_1_PIN > -1) #if TEMP_1_PIN > 7 ADCSRB = 1<<MUX5; + #else + ADCSRB = 0; #endif ADMUX = ((1 << REFS0) | (TEMP_1_PIN & 0x07)); ADCSRA |= 1<<ADSC; // Start conversion @@ -502,6 +506,8 @@ ISR(TIMER0_COMPB_vect) #if (TEMP_2_PIN > -1) #if TEMP_2_PIN > 7 ADCSRB = 1<<MUX5; + #else + ADCSRB = 0; #endif ADMUX = ((1 << REFS0) | (TEMP_2_PIN & 0x07)); ADCSRA |= 1<<ADSC; // Start conversion