LED'in gecikme süresi

Eğer arduino ile hiç delay komutu eklemeden butona basınca yanan led yaparsam butona basınca led kaç milisaniye sonra yanar?

normal şartlarda 1/16000000 hızında yanması lazım ancak arduino bir mıktar işi kontrol ettiği için biraz daha zaman geçer. milisaniyenin çok altında bir süre yani…

Kulanılan kiristalin hızını 4 e böl çıkan sonuç işlemin hızıdır.

o picte :slight_smile:

avr serisilerinin datasheetini incelerseniz şayet o şekilde değil

şurada uzun uzun pin değişim suresini tartışmışlar http://forum.arduino.cc/index.php?topic=4324.0 şu kodun urettiği frekans 106 khz iken while (1) { digitalWrite(3, 1); digitalWrite(3, 0); } şu kodun urettiği frekans 2.68mhz olmuş cli(); while (1) { PORTD |= 0x8; PORTD &= ~0x8; } while dongusu ile for dongusude karşılaştırılmış while 2 clock surerken for 6 clock suruyormuş filan şuradada bazı değişken tiplerinde 1000 kere işlem yapıldığında harcanan sureleri hesaplamışlar http://protological.com/arduino-execution-time-analysis/