Ir ao conteúdo

Posts recomendados

Postado

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;

}

  • Membro VIP
Postado

@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();
...
}
}

 

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!