Micros() işlevi, zamandan itibaren mikrosaniye sayısını döndürür, Arduino kartı geçerli programı çalıştırmaya başlar. Bu sayı aşılır, yani yaklaşık 70 dakika sonra sıfıra geri döner. 16 MHz Arduino kartlarında (örn. Nano), bu fonksiyonun dört mikrosaniyede bir çözünürlüğü vardır (yani, döndürülen değer her zaman dört kattan fazladır). 8 MHz Arduino kartlarında (örn. LilyPad), bu fonksiyonun sekiz mikrosaniyelik bir çözünürlüğü vardır.
micros()Kullanımı
1 2 3 | micros() ; |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | unsigned long time; void setup() { Serial.begin(9600); } void loop() { Serial.print("Zaman:"); time = micros(); Serial.println(time); delay(1000); //1 saniye veri gönderimine ara } |
Add Comment