From cbbb7ac350d030dcd07ebd928d7bf0a3c6714267 Mon Sep 17 00:00:00 2001 From: Michael Moon Date: Tue, 22 Dec 2009 10:55:17 +1100 Subject: [PATCH] set outputs to known value before making outputs --- stepper-2/stepper.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/stepper-2/stepper.c b/stepper-2/stepper.c index 42b9e49..48693e3 100644 --- a/stepper-2/stepper.c +++ b/stepper-2/stepper.c @@ -156,7 +156,6 @@ int main (void) uint16_t spinner = 0; int r; int32_t rv; - int rs; // setup inputs DDR_STEP &= ~MASK(PIN_STEP); @@ -166,7 +165,9 @@ int main (void) PORT_STEP |= MASK(PIN_STEP); PORT_DIR |= MASK(PIN_DIR); - // direction pins to motor controller + // outputs to motor controller + PORT_STEPOUT &= ~MASK(PIN_STEPOUT); + PORT_DIROUT &= ~MASK(PIN_DIROUT); DDR_STEPOUT |= MASK(PIN_STEPOUT); DDR_DIROUT |= MASK(PIN_DIROUT);