Merge pull request #591 from EliteEng/edge

Safety Door Update for Mega2560
This commit is contained in:
Sonny Jeon 2015-02-13 17:16:25 -07:00
commit 025caffb2b

View File

@ -222,16 +222,17 @@
#define RESET_BIT 0 // MEGA2560 Analog Pin 8 #define RESET_BIT 0 // MEGA2560 Analog Pin 8
#define FEED_HOLD_BIT 1 // MEGA2560 Analog Pin 9 #define FEED_HOLD_BIT 1 // MEGA2560 Analog Pin 9
#define CYCLE_START_BIT 2 // MEGA2560 Analog Pin 10 #define CYCLE_START_BIT 2 // MEGA2560 Analog Pin 10
#define SAFETY_DOOR_BIT 3 // MEGA2560 Analog Pin 11
#define CONTROL_INT PCIE2 // Pin change interrupt enable pin #define CONTROL_INT PCIE2 // Pin change interrupt enable pin
#define CONTROL_INT_vect PCINT2_vect #define CONTROL_INT_vect PCINT2_vect
#define CONTROL_PCMSK PCMSK2 // Pin change interrupt register #define CONTROL_PCMSK PCMSK2 // Pin change interrupt register
#define CONTROL_MASK ((1<<RESET_BIT)|(1<<FEED_HOLD_BIT)|(1<<CYCLE_START_BIT)) #define CONTROL_MASK ((1<<RESET_BIT)|(1<<FEED_HOLD_BIT)|(1<<CYCLE_START_BIT)|(1<<SAFETY_DOOR_BIT))
// Define probe switch input pin. // Define probe switch input pin.
#define PROBE_DDR DDRK #define PROBE_DDR DDRK
#define PROBE_PIN PINK #define PROBE_PIN PINK
#define PROBE_PORT PORTK #define PROBE_PORT PORTK
#define PROBE_BIT 3 // MEGA2560 Analog Pin 11 #define PROBE_BIT 7 // MEGA2560 Analog Pin 15
#define PROBE_MASK (1<<PROBE_BIT) #define PROBE_MASK (1<<PROBE_BIT)
// Start of PWM & Stepper Enabled Spindle // Start of PWM & Stepper Enabled Spindle