millis();
Milliszekundumban adja vissza a program futtatása óta eltelt értéket, kb. 50 nap után a számérték túlcsordul és visszaugrik nullára. Paramétere nincs, unsigned long változót ad vissza.
forrás: http://arduino.cc/en/Reference/Millis
micros()
A programfuttatás megkezdésétől eltelt időt adja vissza mikorszekundumban. Kb. 70 perc után túlfordul és 0-ról kezdi újra a számolást. Paramétere nincs. Unsigned long változót ad vissza.
forrás: http://arduino.cc/en/Reference/Micros
delay(ms);
Szüntet tart a futtatásban. Visszatérő értéke nincs.
- ms: milisecundumban kell megadni az értékét, 1000ms = 1s (másodperc)
forrás: http://arduino.cc/en/Reference/Delay
delayMicroseconds(us)
Szünetet tart a program futtatásában, a paraméterként (us) mikroszekundumban megadott ideig. Visszatérő értéke nincs.
forrás: http://arduino.cc/en/Reference/DelayMicroseconds