r3cam fullsteps
authorBernhard Tittelbach <xro@realraum.at>
Fri, 5 Oct 2012 13:46:45 +0000 (13:46 +0000)
committerBernhard Tittelbach <xro@realraum.at>
Fri, 5 Oct 2012 13:46:45 +0000 (13:46 +0000)
avr-projects/r3cam-steppermotor/r3cam-steppermotor.c

index fcebc65..6ed3c33 100644 (file)
@@ -79,7 +79,7 @@ void EVENT_USB_Device_ControlRequest(void)
 #define M_CLK 1\r
 #define M_ENABLE 2\r
 #define M_RESET 3\r
-#define M_HALFSTEPS 4\r
+#define M_FULLSTEPS 4\r
 \r
 static uint8_t m_clk_divisor_ = 0;\r
 static uint8_t m_clk_divisor_counter_ = 0;\r
@@ -144,7 +144,7 @@ void motor_run(uint16_t steps, uint8_t direction)
 void init_pins()\r
 {\r
     M_DDR = 0x0F;\r
-    M_PORT = 0 | (1 << M_RESET);\r
+    M_PORT = (1 << M_RESET) | (1 << M_FULLSTEPS);\r
     \r
     // Configure timer 0 to generate a timer overflow interrupt every\r
     // 560us (NEC Protocol)\r