|
|
@ -190,17 +190,17 @@
|
|
|
|
#define LIMIT_PORT LPC_GPIO1->FIOPIN
|
|
|
|
#define LIMIT_PORT LPC_GPIO1->FIOPIN
|
|
|
|
#define X_LIMIT_BIT 24 // X-MIN=24, X-MAX=25
|
|
|
|
#define X_LIMIT_BIT 24 // X-MIN=24, X-MAX=25
|
|
|
|
#define Y_LIMIT_BIT 26 // Y-MIN=26, Y-MAX=27
|
|
|
|
#define Y_LIMIT_BIT 26 // Y-MIN=26, Y-MAX=27
|
|
|
|
#define Z_LIMIT_BIT 29 // Z-MIN=28, Z-MAX=29
|
|
|
|
#define Z_LIMIT_BIT 28 // Z-MIN=28, Z-MAX=29
|
|
|
|
#define A_LIMIT_BIT 28 // reuse p1.28, as z-min is not often used
|
|
|
|
#define A_LIMIT_BIT 29 // reuse p1.29
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
|
|
|
|
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|
#define COOLANT_FLOOD_DDR NotUsed
|
|
|
|
#define COOLANT_FLOOD_DDR NotUsed
|
|
|
|
#define COOLANT_FLOOD_PORT NotUsed
|
|
|
|
#define COOLANT_FLOOD_PORT NotUsed
|
|
|
|
#define COOLANT_FLOOD_BIT 3 // Uno Analog Pin 3
|
|
|
|
#define COOLANT_FLOOD_BIT 6 // MOSFET 2.6
|
|
|
|
#define COOLANT_MIST_DDR NotUsed
|
|
|
|
#define COOLANT_MIST_DDR NotUsed
|
|
|
|
#define COOLANT_MIST_PORT NotUsed
|
|
|
|
#define COOLANT_MIST_PORT NotUsed
|
|
|
|
#define COOLANT_MIST_BIT 4 // Uno Analog Pin 3
|
|
|
|
#define COOLANT_MIST_BIT 7 // MOSFET 2.7
|
|
|
|
|
|
|
|
|
|
|
|
// Define user-control controls (cycle start, reset, feed hold) input pins.
|
|
|
|
// Define user-control controls (cycle start, reset, feed hold) input pins.
|
|
|
|
// NOTE: All CONTROLs pins must be on the same port and not on a port with other input pins (limits).
|
|
|
|
// NOTE: All CONTROLs pins must be on the same port and not on a port with other input pins (limits).
|
|
|
@ -299,12 +299,13 @@
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
|
|
|
|
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|
#define COOLANT_FLOOD_DDR NotUsed
|
|
|
|
#define COOLANT_FLOOD_DDR LPC_GPIO2->FIODIR
|
|
|
|
#define COOLANT_FLOOD_PORT NotUsed
|
|
|
|
#define COOLANT_FLOOD_PORT LPC_GPIO2->FIOPIN
|
|
|
|
#define COOLANT_FLOOD_BIT 3 // Uno Analog Pin 3
|
|
|
|
#define COOLANT_FLOOD_BIT 6 // MOSFET 2.6
|
|
|
|
#define COOLANT_MIST_DDR NotUsed
|
|
|
|
#define COOLANT_MIST_DDR LPC_GPIO2->FIODIR
|
|
|
|
#define COOLANT_MIST_PORT NotUsed
|
|
|
|
#define COOLANT_MIST_PORT LPC_GPIO2->FIOPIN
|
|
|
|
#define COOLANT_MIST_BIT 4 // Uno Analog Pin 3
|
|
|
|
#define COOLANT_MIST_BIT 7 // MOSFET 2.7
|
|
|
|
|
|
|
|
#define ENABLE_M7 // enables COOLANT MIST
|
|
|
|
|
|
|
|
|
|
|
|
// Define user-control controls (cycle start, reset, feed hold) input pins.
|
|
|
|
// Define user-control controls (cycle start, reset, feed hold) input pins.
|
|
|
|
// NOTE: All CONTROLs pins must be on the same port and not on a port with other input pins (limits).
|
|
|
|
// NOTE: All CONTROLs pins must be on the same port and not on a port with other input pins (limits).
|
|
|
@ -490,8 +491,8 @@
|
|
|
|
#define LIMIT_PORT LPC_GPIO1->FIOPIN
|
|
|
|
#define LIMIT_PORT LPC_GPIO1->FIOPIN
|
|
|
|
#define X_LIMIT_BIT 24 // X-MIN=24, X-MAX=25
|
|
|
|
#define X_LIMIT_BIT 24 // X-MIN=24, X-MAX=25
|
|
|
|
#define Y_LIMIT_BIT 26 // Y-MIN=26, Y-MAX=27
|
|
|
|
#define Y_LIMIT_BIT 26 // Y-MIN=26, Y-MAX=27
|
|
|
|
#define Z_LIMIT_BIT 29 // Z-MIN=28, Z-MAX=29
|
|
|
|
#define Z_LIMIT_BIT 28 // Z-MIN=28, Z-MAX=29
|
|
|
|
#define A_LIMIT_BIT 28 // reuse p1.28, as z-min is not often used
|
|
|
|
#define A_LIMIT_BIT 29 // reuse p1.29
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
#define LIMIT_MASK ((1<<X_LIMIT_BIT)|(1<<Y_LIMIT_BIT)|(1<<Z_LIMIT_BIT)|(1<<A_LIMIT_BIT)) // All limit bits
|
|
|
|
|
|
|
|
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|
// Define flood and mist coolant enable output pins.
|
|
|
|