I've been working on another Arduino project and as usual I have a problem. When I try to upload the program I get the message "Expected " ; " before Microseconds. I have no idea what the problem is. Here is the code:
//Program to use A4988 controller module
// with arduino uno or nano
const int stepPin = 3;
const int dirPin = 4;
const int STEPS_PER_REV = 200;
void setup() {
pinMode (stepPin, OUTPUT);
pinMode (dirPin, OUTPUT);
}
void loop() {
digitalWrite(dirPin, HIGH);
for (int x = 0; x < (STEPS_PER_REV); x++) {
digitalWrite(stepPin, HIGH);
delay Microseconds(2000);
digitalWrite (stepPin, LOW);
delay Microseconds(2000);
}
delay (1000);
digitalWrite(dirPin, LOW);
for (int x = 0; x < (STEPS_PER_REV ); x++) {
digitalWrite(stepPin, HIGH);
delay Microseconds(1000);
digitalWrite(stepPin, LOW);
delay Microseconds(1000);
}
delay (1000);
}
The problem happens at the last delay Microseconds line.
Any ideas what the problem is?
Thanks
Jay