Untitled
unknown
plain_text
10 months ago
693 B
13
Indexable
void setup() {
Serial.begin(115220);
pinMode(led1Pin, OUTPUT);
pinMode(led2Pin, OUTPUT);
pinMode(buttonPin, INPUT_PULLUP);
timer = timerBegin(1000000);
timerAttachInterrupt(timer, &onTimer);
timerAlarm(timer, timerInterval, true, 0);
attachInterrupt(digitalPinToInterrupt(buttonPin), onButtonPress, FALLING);
Serial.println("Setup selesai. Menunggu interupsi...");
}
void loop() {
static unsigned long lastPrintTime = 0;
if (millis() - lastPrintTime > 1000) {
Serial.print("Interupsi Internal: ");
Serial.print(timerInterruptCount);
Serial.print(" | Interupsi Eksternal: ");
Serial.println(externalInterruptCount);
lastPrintTime = millis();
}
}Editor is loading...
Leave a Comment