Make the Interrupt.

This commit is contained in:
2026-07-02 18:30:31 +03:30
parent 0cd52f6d23
commit ccaa8c7c9e
+20 -4
View File
@@ -1,15 +1,31 @@
#include <Arduino.h>
#define BUZZER 3
#define LED 13
void displayMicros();
void displayMillis();
// Setup Section
void setup() {
pinMode(BUZZER, OUTPUT);
Serial.begin(9600);
pinMode(LED, OUTPUT);
attachInterrupt(0, displayMicros, RISING); // #1
attachInterrupt(1, displayMillis, RISING);
}
void displayMicros() {
Serial.write("micros() = ");
Serial.println(micros());
}
void displayMillis() {
Serial.write("millis() = ");
Serial.println(millis());
}
// Loop Section
void loop() {
analogWrite(BUZZER, 500);
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(BUZZER, LOW);
digitalWrite(LED, LOW);
delay(500);
}