Ir ao conteúdo
  • Cadastre-se

Programação em linguagem c...Duvida Para tcc


Luiz Carvalho

Posts recomendados

preciso fazer 4 comparações mas não está copilando por algum erro,São as seguintes comparações,alguem pode me dar dicas para resolver esta situação, o q está errado: (UTILIZO O PROGRAMA MICRO C)

if(portc.f0 = 1 && portc.f0 =1) (se) (e) portb.f0=0 portb.f1=1 if(portc.f0 = 1 && portc.f0 =0) (se) (e) portb.f0=1 portb.f1=0

 

ETC...

Link para o comentário
Compartilhar em outros sites

  Sua sintaxe esta totalmente errada!

if(portc.f0 = 1 && portc.f0 =0) 

 Com esta linha você esta dizendo ao compilador para jogar o valor 1 no port C1 e depois jogar o valor 0 no MESMO port e verificar se é diferente de zero...:

Com = Você ordena ao compilador que uma coisa seja igual a outra

e com ==  Você pergunta ao compilador se uma coisa é igual a outra.

Pegou a ideia?

 Da uma lida aqui que vai te ajudar:

http://pt.slideshare.net/FabioSouza9/resumo-linguagem-c-para-microcontroladores-pic-usando-mikroc

 

  Ou então leia uma boa apostila de C ANSI, pois você não esta manipulando bem a linguagem, precisa de mais teoria.

 

 

Espero ter ajudado.

A) Grato Luiz Gustavo. 

Link para o comentário
Compartilhar em outros sites

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