Se corrigió un bug y se cambió el delay por interrupción Timer1