Ir ao conteúdo
  • Cadastre-se

Ajuda em C p/ pic 18f452 porfavor?


Rafaela-Sama.

Posts recomendados

Estou prescisando de ajuda.

Eu tenho que mandar um porte inteiro para nivel lógico 1, usando um pic18f452.

O programa está assim:

#include <18f452.h>

#use delay (clock=20000000)

void main ()

for (;; )

{

output_high (pin_d0);

output_high (pin_d1);

output_high (pin_d2);

output_high (pin_d3); //como mando o porte todo?

output_high (pin_d4); //deixando tudo numa

output_high (pin_d5); //só linha?

output_high (pin_d6);

output_high (pin_d7);

}

Link para o comentário
Compartilhar em outros sites

Montei algo que ficou assim:

#include <18f452.h>

#use delay (clock=20000000)

void main ()

#define sim 1

#define nao 0

{

if (pin_e0==1)

{

output_d(1); //mandei o porte todo?

}

else if (pin_e1==0)

{

pin_d3==1;

}

else if(pin_e1==1)

{

output_high (pin_d1);

output_high (pin_d2);

output_high (pin_d5);

output_high (pin_d6);

}

}

Não ocorre nenhum erro durante a compilação e o programa está sem nexo.

Porém fazendo daquela forma estaria correto??

Existe alguma(s) outra(s) maneira(s)?

Link para o comentário
Compartilhar em outros sites

  • 5 meses depois...
Estou prescisando de ajuda.

Eu tenho que mandar um porte inteiro para nivel lógico 1, usando um pic18f452.

O programa está assim:

#include <18f452.h>

#use delay (clock=20000000)

void main ()

for (;; )

{

output_high (pin_d0);

output_high (pin_d1);

output_high (pin_d2);

output_high (pin_d3); //como mando o porte todo?

output_high (pin_d4); //deixando tudo numa

output_high (pin_d5); //só linha?

output_high (pin_d6);

output_high (pin_d7);

}

Tente isto;

TRISD = 0b11111111;

Link para o comentário
Compartilhar em outros sites

  • 2 meses depois...
  • 3 meses depois...
  • 5 meses depois...

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