#include <TimerOne.h>
char Numero = 0;
int Relog = 0;
void setup() {
Serial.begin(9600);
DISPLAY7SEG_Init();
SetTimer();
}
void loop() {
DISPLAY7SEG_Display(Numero);
Serial.println("");
}
void SetTimer(void) {
Timer1.initialize(1000);
Timer1.attachInterrupt(Systick_Handler);
}
void Systick_Handler(void) {
DISPLAY7SEG_Barrido();
Relog++;
if(Relog == 1000){
Numero++;
Relog = 0;
}
if(Numero == 10){
Numero = 0;
}
}