Ir ao conteúdo
  • Cadastre-se

Problemas com o uso variáveis em c pic16f877a


Posts recomendados

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.

  • Curtir 1
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...