// C++ code
/*
Programa 1: Utilizar a interrupção do WDT para piscar um led a cada 4 segundos
*/
/* REFERENCE:
*
* LAB Name: Arduino Timer Compare Match Interrupt
* Author: Khaled Magdy
* For More Info Visit: www.DeepBlueMbedded.com
*/
#define led_pin 7
#define btn_pin 5
volatile bool led_val = LOW;
void setup() {
TCCR1A = 0; // Init Timer1A
TCCR1B = 0; // Init Timer1B
TCCR1B |= B00000110; // External Clock on T1 Pin (RISING)
TCNT1 = 0;
Serial.begin(9600);
}
void loop()
{
Serial.print("Counter Ticks = ");
Serial.println(TCNT1);
delay(250);
}
/*
Aluno: Luiz Paulo Grafetti Terres
Data : Jun 14, 2024
Email: [email protected] || [email protected]
*/