MiXley: Teacup on a ATmega32U4 May 02, 2011 09:18AM |
Registered: 12 years ago Posts: 3 |
/* * Special non real pins * DIO70-DIO77 are the SR input pins * DIO80-DIO95 are the SR output pins */ extern volatile uint8_t sr_in_buf, dummy8; extern volatile uint16_t sr_out_buf, dummy16; #define DIO70_PIN SRIN0 //D0 #define DIO70_RPORT sr_in_buf #define DIO70_WPORT sr_in_buf #define DIO70_DDR &dummy8 etc.
#define X_STEP_PIN DIO44 //PF4 (STEP0) #define X_DIR_PIN DIO85 //SR OUT 1 Qf (DIR0) #define X_MIN_PIN DIO77 //SR IN D7 (ENDSTOP0) #define X_MAX_PIN DIO73 //SR IN D3 (ENDSTOP1) #define X_ENABLE_PIN DIO86 //SR OUT 1 Qg (ENABLE0) //#define X_INVERT_DIR //#define X_INVERT_MIN //#define X_INVERT_MAX //#define X_INVERT_ENABLE #define Y_STEP_PIN DIO45 //PF5 (STEP1) #define Y_DIR_PIN DIO83 //SR OUT 1 Qd (DIR1) #define Y_MIN_PIN DIO72 //SR IN D2 (ENDSTOP2) #define Y_MAX_PIN DIO70 //SR IN D0 (ENDSTOP3) #define Y_ENABLE_PIN DIO84 //SR OUT 1 Qe (ENABLE1) //#define Y_INVERT_DIR //#define Y_INVERT_MIN //#define Y_INVERT_MAX //#define Y_INVERT_ENABLE #define Z_STEP_PIN DIO46 //PF5 (STEP2) #define Z_DIR_PIN DIO81 //SR OUT 1 Qb (DIR2) #define Z_MIN_PIN DIO74 //SR IN D4 (ENDSTOP4) #define Z_MAX_PIN DIO75 //SR IN D5 (ENDSTOP5) #define Z_ENABLE_PIN DIO82 //SR OUT 1 Qc (ENABLE2) //#define Z_INVERT_DIR //#define Z_INVERT_MIN //#define Z_INVERT_MAX //#define Z_INVERT_ENABLE #define E_STEP_PIN DIO22 //PC6 (STEP3) #define E_DIR_PIN DIO92 //SR OUT 2 Qe (DIR3) #define E_ENABLE_PIN DIO80 //SR OUT 1 Qa (ENABLE3) //#define E_INVERT_DIR #define PS_ON_PIN DIO38 //PE6 (SWITCH_POWER)
#define DEBUG_LED DIO15 /* led1 on B7 */
for(bit=0;bit<16;bit++){ WRITE(DIO34, 0); // shift clock pin to 0 WRITE(DIO23, (sr_out_buff</Michielh
Re: MiXley: Teacup on a ATmega32U4 May 02, 2011 11:18AM |
Registered: 13 years ago Posts: 64 |
Re: MiXley: Teacup on a ATmega32U4 May 02, 2011 12:21PM |
Registered: 12 years ago Posts: 3 |
Re: MiXley: Teacup on a ATmega32U4 May 02, 2011 09:06PM |
Registered: 16 years ago Posts: 1,094 |
Re: MiXley: Teacup on a ATmega32U4 May 03, 2011 10:34AM |
Registered: 12 years ago Posts: 3 |