✅ Перевірена відповідь на це питання доступна нижче. Наші рішення, перевірені спільнотою, допомагають краще зрозуміти матеріал.
Білет №11
Зайдіть помилку в програмному коді та виділіть її, зробіть скріншот (за неможливлсті зробити скріншот у відповідь вставте вірний програмний код)
// Хронометраж зміни стану цифрового виходу за допомогою micros
unsigned long start, finished, elapsed;
void setup ()
{
Serial.begin (9600);
pinMode (3, OUTPUT);
digitalWrite (3, LOW);
}
void loop ()
{
start = micros ();
digitalWrite (3, HIGH);
finashed = micros ();
elapsed = finished - start;
Serial.print ("LOW to HIGH:");
Serial.print (elapsed);
Serial.println ("microseconds");
delay (1000);
start = micros ();
digitalWrite (3, LOW);
finished = micros ();
elapsed = finished - starrt;
Serial.print ("HIGH to LOW:");
Serial.print (elapsed);
Serial.println ("microseconds");
delay (1000);
}