Olá,

Estou com uma duvida sobre como ler uma entrada analógica com PIC usando o MPLAB 8.92 e o compilador C18. Alguém tem um programa exemplo? não tenho muito conhecimento em microcontroladores PIC mas preciso para alguns trabalhos pro SENAI onde estou estudando atualmente. Pode ser o mais simples possivel, apenas ler e printar no debug por exemplo. Pretendo fazer um projeto com um termo-resistor e LCD e qualquer ajuda é bem vinda. 

Exibições: 137

Responder esta

Respostas a este tópico

Oi DMLA, bom dia.

Veja se este code ajuda.

Adapte ele para sue ucontrolador.

Rui

http://singularengineer.com/programming-pic-18-using-xc8-mplab-x-ad...

Obrigado RV,

Consegui tirar muita informação disso e com algumas pesquisas fiz meu projeto funcionar.

Utilizei um termo-resistor PT100 e uma LCD16x2;

Conforme a resistência do PT100 Altera de acordo com a temperatura, o PIC manda pro LCD o valor da tensão na entrada analógica.

Estou deixando um anexo com todos arquivos do projeto, inclusive as prints do DATASHEET para configuração da PORT analógica e as bibliotecas que escrevi. 

Anexos

Só pra lembrar,

Utilizei o MPLAB 8.92 e o Compilador C18.

O programa foi gravador no kit SaciDidatico das Olimpíadas de 2016.

O programa está escrito no arquivo a1.c e as bibliotecas estão com extensão .h.

RSS

Destaques

Registre-se no
Lab de Garagem
Clicando aqui

Convide um
amigo para fazer
parte

curso gratis de arduino

© 2017   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço