Περιγραφή

Επιστρέφει τον αριθμό των μικρών του δευτερολέπτου, από τότε που η πλακέτα του Arduino άρχισε να εκτελεί το τρέχον πρόγραμμα. Αυτός ο αριθμός θα υπερχειλίσει, δηλαδή θα επιστρέψει πίσω στο μηδέν, μετά από περίπου 70 λεπτά. Στις πλακέτες των 16 Mhz του Arduino (π.χ. Duemilanove και Nano), αυτή η συνάρτηση έχει μια ανάλυση των τεσσάρων μικρών του δευτερολέπτου. Δηλαδή, η τιμή που επιστρέφεται είναι πάντα πολλαπλάσιο του τέσσερα. Στις πλακέτες των 8 Mhz του Arduino (π.χ. στη LilyPad), αυτή η συνάρτηση έχει μια ανάλυση των οκτώ μικρών του δευτερολέπτου.

Σημείωση: Υπάρχουν 1.000 μικρά του δευτερολέπτου σε ένα χιλιοστό του δευτερολέπτου και 1.000.000 μικρά του δευτερολέπτου σε ένα δευτερόλεπτο.

Παράμετροι

Κανένας

Επιστρέφει

Τον αριθμό των μικρών του δευτερολέπτου από τότε που ξεκίνησε το πρόγραμμα (ανυπόγραφος long).

Παράδειγμα

unsigned long time;

void setup(){
  Serial.begin(9600);
}
void loop(){
  Serial.print("Time: ");
  time = micros();
  //prints time since program started
  Serial.println(time);
  // wait a second so as not to send massive amounts of data
  delay(1000);
}

Επιστροφή στην σελίδα Παραπομπές Γλώσσας