Ir ao conteúdo
  • Cadastre-se

Clawber Santos

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Oi sou iniciante com programação em c para microcontroladores e estou tendo dificuldades com o uso de variáveis, segue meu código, se alguém puder indicar meu erro,desde já agradeço. #include <lab01.h> #use delay(clock=20000000) #fuses hs,put #use fast_io(a) #use fast_io(b) #use fast_io(c) #use fast_io(d) #use fast_io(e) #byte porta = 0x05 #byte portb = 0x06 #byte portc = 0x07 #byte portd = 0x08 #byte porte = 0x09 #bit nivel1 = portd.0 #bit nivel2 = portd.1 #bit led1 = portc.0 #bit led2 = portc.1 void main() { unsigned char x = 0; set_tris_c(0b00000000); set_tris_d(0b11111111); while(true) { if(nivel1==0) led1=0; if(nivel1==1) {led1=1; x=x++; } if(x==10) led2=1; }} Uso um pic16F877A em uma placa didática da cuscopic. A parte do código que nao usa variáveis funciona perfeitamente mas após o uso das variáveis é como o pic nao as reconhecesse.

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