Ir ao conteúdo

Duvida linguagem C


joseca

Posts recomendados

Postado

   case 1:
{
if (input(BOTAO_INCREMENTO))
{
delay_ms (75);
hrs++;

na linha que fala input(BOTAO_INCREMENTO) quer dizer botao apertado???

nivel logico alto ou baixo?

Obrigado por ler :confused::confused:

Postado

Olá o programador usou um #define no inicio do código para dar o nome da entrada para

BOTÃO_INCREMENTO...

EXemplo:

#define BOTÃO_INCREMENTO pin_b1

ele esta relacionando "BOTÃO_INCREMENTO" ao pino b1, toda vez que ele for se referir ao pino b1 ele vai usar a expressão "BOTÃO_INCREMENTO" e no seu caso essa expressão se traduz como::

SE O Botão_incremento estiver em nivel alto ele vai realizar a ação.

input é relacionado ao (se houver sinal de entrada)

!input é relacionado se não houver sinal

  • Coordenador
Postado

Caso o autor necessite, o mesmo será reaberto, para isso deverá entrar em contato com a moderação solicitando o desbloqueio.

Arquivado

Este tópico foi arquivado e está fechado para 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...

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!