diff --git a/Marlin/pins.h b/Marlin/pins.h index f635808ed..93aedd3f3 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -472,6 +472,19 @@ #define Z_MIN_PIN -1 #endif +#ifndef LCD_PINS_D4 + #define LCD_PINS_D4 -1 +#endif +#ifndef LCD_PINS_D5 + #define LCD_PINS_D5 -1 +#endif +#ifndef LCD_PINS_D6 + #define LCD_PINS_D6 -1 +#endif +#ifndef LCD_PINS_D7 + #define LCD_PINS_D7 -1 +#endif + // // Dual X-carriage, Dual Y, Dual Z support // diff --git a/Marlin/pins_CHEAPTRONIC.h b/Marlin/pins_CHEAPTRONIC.h index d1da32cd8..a354a279b 100644 --- a/Marlin/pins_CHEAPTRONIC.h +++ b/Marlin/pins_CHEAPTRONIC.h @@ -81,10 +81,6 @@ // Cheaptronic v1.0 doesn't support LCD #define LCD_PINS_RS -1 #define LCD_PINS_ENABLE -1 -#define LCD_PINS_D4 -1 -#define LCD_PINS_D5 -1 -#define LCD_PINS_D6 -1 -#define LCD_PINS_D7 -1 // Cheaptronic v1.0 doesn't support keypad #define BTN_EN1 -1 diff --git a/Marlin/pins_MINITRONICS.h b/Marlin/pins_MINITRONICS.h index fbdf7cbb6..f224f200b 100644 --- a/Marlin/pins_MINITRONICS.h +++ b/Marlin/pins_MINITRONICS.h @@ -118,10 +118,6 @@ #define LCD_PINS_RS -1 #define LCD_PINS_ENABLE -1 - #define LCD_PINS_D4 -1 - #define LCD_PINS_D5 -1 - #define LCD_PINS_D6 -1 - #define LCD_PINS_D7 -1 // Buttons are directly attached using keypad #define BTN_EN1 -1 diff --git a/Marlin/pins_SAV_MKI.h b/Marlin/pins_SAV_MKI.h index b1ed0bd8c..84646cc4c 100755 --- a/Marlin/pins_SAV_MKI.h +++ b/Marlin/pins_SAV_MKI.h @@ -155,10 +155,6 @@ #define BEEPER_PIN -1 #define LCD_PINS_RS -1 #define LCD_PINS_ENABLE -1 -#define LCD_PINS_D4 -1 -#define LCD_PINS_D5 -1 -#define LCD_PINS_D6 -1 -#define LCD_PINS_D7 -1 #if ENABLED(SAV_3DLCD) // For LCD SHIFT register LCD