const uint8_t pinDir = 6;
const uint8_t pinStep = 7;
void setup()
{
pinMode( pinDir, OUTPUT );
pinMode( pinStep, OUTPUT );
}//setup
void loop()
{
digitalWrite( pinDir, LOW );
stepMotor();
digitalWrite( pinDir, HIGH );
stepMotor();
}//loop
void stepMotor( void )
{
for( uint16_t i=0; i<1000; i++ )
{
digitalWrite( pinStep, LOW );
delayMicroseconds( 2000ul );
digitalWrite( pinStep, HIGH );
delayMicroseconds( 2000ul );
}//for
}//stepMotor