|
@ -1723,9 +1723,74 @@ |
|
|
#define LED_PIN 13 |
|
|
#define LED_PIN 13 |
|
|
#define FAN_PIN 8 |
|
|
#define FAN_PIN 8 |
|
|
#define PS_ON_PIN 4 |
|
|
#define PS_ON_PIN 4 |
|
|
#define KILL_PIN -1 |
|
|
#define KILL_PIN -1 //80 with Smart Controller LCD
|
|
|
#define SUICIDE_PIN -1 //PIN that has to be turned on right after start, to keep power flowing.
|
|
|
#define SUICIDE_PIN -1 //PIN that has to be turned on right after start, to keep power flowing.
|
|
|
|
|
|
|
|
|
|
|
|
#ifdef ULTRA_LCD |
|
|
|
|
|
#define KILL_PIN 80 |
|
|
|
|
|
#ifdef NEWPANEL |
|
|
|
|
|
//arduino pin which triggers an piezzo beeper
|
|
|
|
|
|
#define BEEPER 79 // Beeper on AUX-4
|
|
|
|
|
|
#define LCD_PINS_RS 70 |
|
|
|
|
|
#define LCD_PINS_ENABLE 71 |
|
|
|
|
|
#define LCD_PINS_D4 72 |
|
|
|
|
|
#define LCD_PINS_D5 73 |
|
|
|
|
|
#define LCD_PINS_D6 74 |
|
|
|
|
|
#define LCD_PINS_D7 75 |
|
|
|
|
|
|
|
|
|
|
|
//buttons are directly attached using AUX-2
|
|
|
|
|
|
#define BTN_EN1 76 |
|
|
|
|
|
#define BTN_EN2 77 |
|
|
|
|
|
#define BTN_ENC 78 //the click
|
|
|
|
|
|
|
|
|
|
|
|
#define BLEN_C 2 |
|
|
|
|
|
#define BLEN_B 1 |
|
|
|
|
|
#define BLEN_A 0 |
|
|
|
|
|
|
|
|
|
|
|
#define SDCARDDETECT 81 // Ramps does not use this port
|
|
|
|
|
|
|
|
|
|
|
|
//encoder rotation values
|
|
|
|
|
|
#define encrot0 0 |
|
|
|
|
|
#define encrot1 2 |
|
|
|
|
|
#define encrot2 3 |
|
|
|
|
|
#define encrot3 1 |
|
|
|
|
|
#else //old style panel with shift register
|
|
|
|
|
|
//arduino pin witch triggers an piezzo beeper
|
|
|
|
|
|
#define BEEPER 33 No Beeper added |
|
|
|
|
|
//buttons are attached to a shift register
|
|
|
|
|
|
// Not wired this yet
|
|
|
|
|
|
// #define SHIFT_CLK 38
|
|
|
|
|
|
// #define SHIFT_LD 42
|
|
|
|
|
|
// #define SHIFT_OUT 40
|
|
|
|
|
|
// #define SHIFT_EN 17
|
|
|
|
|
|
|
|
|
|
|
|
#define LCD_PINS_RS 75 |
|
|
|
|
|
#define LCD_PINS_ENABLE 17 |
|
|
|
|
|
#define LCD_PINS_D4 23 |
|
|
|
|
|
#define LCD_PINS_D5 25 |
|
|
|
|
|
#define LCD_PINS_D6 27 |
|
|
|
|
|
#define LCD_PINS_D7 29 |
|
|
|
|
|
|
|
|
|
|
|
//encoder rotation values
|
|
|
|
|
|
#define encrot0 0 |
|
|
|
|
|
#define encrot1 2 |
|
|
|
|
|
#define encrot2 3 |
|
|
|
|
|
#define encrot3 1 |
|
|
|
|
|
|
|
|
|
|
|
//bits in the shift register that carry the buttons for:
|
|
|
|
|
|
// left up center down right red
|
|
|
|
|
|
#define BL_LE 7 |
|
|
|
|
|
#define BL_UP 6 |
|
|
|
|
|
#define BL_MI 5 |
|
|
|
|
|
#define BL_DW 4 |
|
|
|
|
|
#define BL_RI 3 |
|
|
|
|
|
#define BL_ST 2 |
|
|
|
|
|
#define BLEN_B 1 |
|
|
|
|
|
#define BLEN_A 0 |
|
|
|
|
|
#endif |
|
|
|
|
|
#endif //ULTRA_LCD
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif |
|
|
#endif |
|
|
|
|
|
|
|
|
/****************************************************************************************
|
|
|
/****************************************************************************************
|
|
|