diff --git a/Marlin/ultralcd.cpp b/Marlin/ultralcd.cpp
index e6774108ac21167c6f45052ff8b29160cc927e55..9797b0bff1d6506ad927b34003bd05db8dbbc142 100644
--- a/Marlin/ultralcd.cpp
+++ b/Marlin/ultralcd.cpp
@@ -1133,30 +1133,30 @@ void lcd_init()
     lcd_implementation_init();
 
 #ifdef NEWPANEL
-    SET_INPUT(BTN_EN1);
-    SET_INPUT(BTN_EN2);
+    pinMode(BTN_EN1,INPUT);
+    pinMode(BTN_EN2,INPUT);
     WRITE(BTN_EN1,HIGH);
     WRITE(BTN_EN2,HIGH);
   #if BTN_ENC > 0
-    SET_INPUT(BTN_ENC);
+    pinMode(BTN_ENC,INPUT);
     WRITE(BTN_ENC,HIGH);
   #endif
   #ifdef REPRAPWORLD_KEYPAD
-    SET_OUTPUT(SHIFT_CLK);
-    SET_OUTPUT(SHIFT_LD);
-    SET_INPUT(SHIFT_OUT);
+    pinMode(SHIFT_CLK,OUTPUT);
+    pinMode(SHIFT_LD,OUTPUT);
+    pinMode(SHIFT_OUT,INPUT);
     WRITE(SHIFT_OUT,HIGH);
     WRITE(SHIFT_LD,HIGH);
   #endif
 #else  // Not NEWPANEL
   #ifdef SR_LCD_2W_NL // Non latching 2 wire shift register
-     SET_OUTPUT(SR_DATA_PIN);
-     SET_OUTPUT(SR_CLK_PIN);
+     pinMode (SR_DATA_PIN, OUTPUT);
+     pinMode (SR_CLK_PIN, OUTPUT);
   #elif defined(SHIFT_CLK) 
-     SET_OUTPUT(SHIFT_CLK);
-     SET_OUTPUT(SHIFT_LD);
-     SET_OUTPUT(SHIFT_EN);
-     SET_INPUT(SHIFT_OUT);
+     pinMode(SHIFT_CLK,OUTPUT);
+     pinMode(SHIFT_LD,OUTPUT);
+     pinMode(SHIFT_EN,OUTPUT);
+     pinMode(SHIFT_OUT,INPUT);
      WRITE(SHIFT_OUT,HIGH);
      WRITE(SHIFT_LD,HIGH);
      WRITE(SHIFT_EN,LOW);
@@ -1168,7 +1168,7 @@ void lcd_init()
 #endif//!NEWPANEL
 
 #if defined (SDSUPPORT) && defined(SDCARDDETECT) && (SDCARDDETECT > 0)
-    SET_INPUT(SDCARDDETECT);
+    pinMode(SDCARDDETECT,INPUT);
     WRITE(SDCARDDETECT, HIGH);
     lcd_oldcardstatus = IS_SD_INSERTED;
 #endif//(SDCARDDETECT > 0)