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> #include <Arduino.h>
#define BUZZER 3 #define LED 13
void displayMicros();
void displayMillis();
// Setup Section // Setup Section
void setup() { 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 // Loop Section
void loop() { void loop() {
analogWrite(BUZZER, 500); digitalWrite(LED, HIGH);
delay(500); delay(500);
digitalWrite(BUZZER, LOW); digitalWrite(LED, LOW);
delay(500); delay(500);
} }