|
|
@ -175,12 +175,12 @@ A stepper for E0 extruder |
|
|
|
|
|
|
|
#define ADC_BUTTONS_VALUE_SCALE (5.0/AREF_VOLTS) // The LCD module pullup voltage is 5.0V but ADC reference voltage is 3.3V
|
|
|
|
|
|
|
|
#define ADC_BUTTONS_R_PULLDOWN 4.7 // Moves voltage down to be bellow 3.3V instead of 5V
|
|
|
|
#define ADC_BUTTONS_R_PULLDOWN 4.7 // Moves voltage down to be bellow 3.3V instead of 5V
|
|
|
|
// the resistors values will be scaled because of 4.7K pulldown parallel resistor
|
|
|
|
#define _ADC_BUTTONS_R_SCALED(R) ((R) * (ADC_BUTTONS_R_PULLDOWN) / ((R) + ADC_BUTTONS_R_PULLDOWN)) |
|
|
|
|
|
|
|
// buttons pullup resistor
|
|
|
|
#define ADC_BUTTONS_R_PULLUP 4.7 // the resistor on the 2004 LCD panel
|
|
|
|
#define ADC_BUTTONS_R_PULLUP 4.7 // the resistor on the 2004 LCD panel
|
|
|
|
// buttons resistors with scaled values because of parallel pulldown resistor
|
|
|
|
#define ADC_BUTTONS_LEFT_R_PULLDOWN _ADC_BUTTONS_R_SCALED(0.47) |
|
|
|
#define ADC_BUTTONS_RIGHT_R_PULLDOWN _ADC_BUTTONS_R_SCALED(4.7) |
|
|
|