Ir ao conteúdo
  • Cadastre-se

Inserir função dentro do void loop()


Posts recomendados

Olá, quero inserir uma função enorme que contem, if e leitura de porta analogica..

como faço isso? 

Assim, tenho dentro do void loop() já um algoritmo, para não ficar muito extenso, preciso colocar uma outra função no void loop(), como faço isso?

tentei algo mais ou menos assim:

Void loop(){

void somar ();

delay(1500);

bla ba bla bla bla bla....

bla ba bla bla bla bla....

bla ba bla bla bla bla....
}

void somar () {

c=a+b;

}

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

@Omeufio

não precisa (e nem deve) declarar void dentro do loop e do main()

void f0()
{
bla;
}
void f1()
{
bla;
}
void f2()
{
bla;
}
void main(void)
{
bla ba bla bla bla bla....
bla ba bla bla bla bla....
bla ba bla bla bla bla....
for(;;)//loop
{
f0();
f1();
f2();
...
}
}

 

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!