|
@@ -1453,15 +1453,15 @@ ISR(TIMER0_COMPB_vect) {
|
1453
|
1453
|
|
1454
|
1454
|
#define SET_ADMUX_ADCSRA(pin) ADMUX = (1 << REFS0) | (pin & 0x07); ADCSRA |= 1<<ADSC
|
1455
|
1455
|
#ifdef MUX5
|
1456
|
|
- #define SET_ADCSRB(pin) if (pin > 7) ADCSRB = 1 << MUX5; else ADCSRB = 0; SET_ADMUX_ADCSRA(pin)
|
|
1456
|
+ #define START_ADC(pin) if (pin > 7) ADCSRB = 1 << MUX5; else ADCSRB = 0; SET_ADMUX_ADCSRA(pin)
|
1457
|
1457
|
#else
|
1458
|
|
- #define SET_ADCSRB(pin) ADCSRB = 0; SET_ADMUX_ADCSRA(pin)
|
|
1458
|
+ #define START_ADC(pin) ADCSRB = 0; SET_ADMUX_ADCSRA(pin)
|
1459
|
1459
|
#endif
|
1460
|
1460
|
|
1461
|
1461
|
switch(temp_state) {
|
1462
|
1462
|
case PrepareTemp_0:
|
1463
|
1463
|
#if HAS_TEMP_0
|
1464
|
|
- SET_ADCSRB(TEMP_0_PIN);
|
|
1464
|
+ START_ADC(TEMP_0_PIN);
|
1465
|
1465
|
#endif
|
1466
|
1466
|
lcd_buttons_update();
|
1467
|
1467
|
temp_state = MeasureTemp_0;
|
|
@@ -1474,7 +1474,7 @@ ISR(TIMER0_COMPB_vect) {
|
1474
|
1474
|
break;
|
1475
|
1475
|
case PrepareTemp_BED:
|
1476
|
1476
|
#if HAS_TEMP_BED
|
1477
|
|
- SET_ADCSRB(TEMP_BED_PIN);
|
|
1477
|
+ START_ADC(TEMP_BED_PIN);
|
1478
|
1478
|
#endif
|
1479
|
1479
|
lcd_buttons_update();
|
1480
|
1480
|
temp_state = MeasureTemp_BED;
|
|
@@ -1487,7 +1487,7 @@ ISR(TIMER0_COMPB_vect) {
|
1487
|
1487
|
break;
|
1488
|
1488
|
case PrepareTemp_1:
|
1489
|
1489
|
#if HAS_TEMP_1
|
1490
|
|
- SET_ADCSRB(TEMP_1_PIN);
|
|
1490
|
+ START_ADC(TEMP_1_PIN);
|
1491
|
1491
|
#endif
|
1492
|
1492
|
lcd_buttons_update();
|
1493
|
1493
|
temp_state = MeasureTemp_1;
|
|
@@ -1500,7 +1500,7 @@ ISR(TIMER0_COMPB_vect) {
|
1500
|
1500
|
break;
|
1501
|
1501
|
case PrepareTemp_2:
|
1502
|
1502
|
#if HAS_TEMP_2
|
1503
|
|
- SET_ADCSRB(TEMP_2_PIN);
|
|
1503
|
+ START_ADC(TEMP_2_PIN);
|
1504
|
1504
|
#endif
|
1505
|
1505
|
lcd_buttons_update();
|
1506
|
1506
|
temp_state = MeasureTemp_2;
|
|
@@ -1513,7 +1513,7 @@ ISR(TIMER0_COMPB_vect) {
|
1513
|
1513
|
break;
|
1514
|
1514
|
case PrepareTemp_3:
|
1515
|
1515
|
#if HAS_TEMP_3
|
1516
|
|
- SET_ADCSRB(TEMP_3_PIN);
|
|
1516
|
+ START_ADC(TEMP_3_PIN);
|
1517
|
1517
|
#endif
|
1518
|
1518
|
lcd_buttons_update();
|
1519
|
1519
|
temp_state = MeasureTemp_3;
|
|
@@ -1526,7 +1526,7 @@ ISR(TIMER0_COMPB_vect) {
|
1526
|
1526
|
break;
|
1527
|
1527
|
case Prepare_FILWIDTH:
|
1528
|
1528
|
#if HAS_FILAMENT_SENSOR
|
1529
|
|
- SET_ADCSRB(FILWIDTH_PIN);
|
|
1529
|
+ START_ADC(FILWIDTH_PIN);
|
1530
|
1530
|
#endif
|
1531
|
1531
|
lcd_buttons_update();
|
1532
|
1532
|
temp_state = Measure_FILWIDTH;
|