Newer
Older
#define led 13
//encoder inputs, 5V signal
#define encXA 24
#define encXB 25
#define encYA 26
#define encYB 27
#define encZA 28
#define encZB 29
#define limitXMpin 0 //cable 16, EXT A,1
#define limitXPpin 1 //cable 12, EXT A,2 INVERTED SIGNAL
#define limitYMpin 3 //cable 9, EXT A,3 INVERTED SIGNAL
#define limitYPpin 4 //cable 8, EXT A,4 INVERTED SIGNAL
#define limitZMpin 6 //cable 10, EXT A,5 INVERTED SIGNAL
#define limitZPpin 7 //cable 15, EXT A,6
//ready inputs from amps, leveled by external circuit
//#define readyXpin 9 //EXT B,2
//#define readyYpin 10 //EXT B,4
//#define readyZpin 11 //EXT B,6
//unused ref switches:
#define refX 2 //EXT B,1
#define refY 5 //EXT B,3
#define refZ 8 //EXT B,5
//output to 24V, external circuit C
#define startXP 33 //EXT C,1
#define startYP 34 //EXT C,2
#define startZP 35 //EXT C,3
#define startXM 17 //EXT C,4
#define startYM 18 //EXT C,5
#define startZM 19 //EXT C,6
#define brakeX 14
#define brakeY 15
#define brakeZ 16
//da-wandler:
#define ltc_load 36
#define ltc_clk 37
#define ltc_data 38
#define mux_enable 39
#define mux_a0 30
#define mux_a1 31
#define mux_a2 32