Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis August 04, 2012 07:25AM |
Registered: 12 years ago Posts: 7 |
void test() { SET_OUTPUT(X_ENABLE_PIN); //SET_OUTPUT(X_DIR_PIN); DDRC |= MASK(PINC5); SET_OUTPUT(X_STEP_PIN); WRITE(X_ENABLE_PIN, LOW); //WRITE(X_DIR_PIN, LOW); PORTC &= ~MASK(PINC5); int dir = 1; while (true) { int nsteps = 200 * 8; delay(1000); dir = !dir; //WRITE(X_DIR_PIN, dir); if (dir) { PORTC |= MASK(PINC5); } else { PORTC &= ~MASK(PINC5); } //WRITE(X_ENABLE_PIN, dir); WRITE(X_STEP_PIN, LOW); while (nsteps--) { delay(1); WRITE(X_STEP_PIN, HIGH); delay(1); WRITE(X_STEP_PIN, LOW); } } }
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis August 04, 2012 08:47AM |
Admin Registered: 17 years ago Posts: 7,879 |
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis [SOLVED] August 11, 2012 01:08AM |
Registered: 12 years ago Posts: 7 |
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis August 18, 2012 04:15PM |
Registered: 11 years ago Posts: 1 |
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis August 19, 2012 12:31AM |
Registered: 12 years ago Posts: 7 |
avrdude -c usbtiny -p m644p -u -U hfuse:w:0xD8:m -vIn this example, JTAG is disabled and also:
LDSECTION = --section-start=.text=0xE000(ld's expecting offset in byte, not word, so 2 x $7000 = 0xE000).
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis [SOLVED] August 31, 2012 03:20PM |
Registered: 11 years ago Posts: 25 |
Re: Sanguino 1.3b (reprap.me) + Sprinter unidirectional X axis [SOLVED] September 08, 2012 12:28PM |
Registered: 11 years ago Posts: 25 |