TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: dr.pic en 13 de Enero de 2003, 14:32:00

Título: Como Leer analogica con pbp ??? AYUDA
Publicado por: dr.pic en 13 de Enero de 2003, 14:32:00
Antes que nada gracias por leer este mensaje, me interesaria saber si alguien tiene algun ejemplo de como leer la entrada analogica de un pic 16c711 ó similar, estoy desarrollando un proyecto de un detector de gases con display lcd y la salida de los sensores es analogica.
Espero su respuesta, y en cuanto este funcionando lo pongo en el foro.

Saludos

Dr.Pic
Título: RE: Como Leer analogica con pbp ??? AYUDA
Publicado por: lactoria en 19 de Enero de 2003, 07:21:00
Hola yo utilizo este código para leer el lm35 conversor de temperatura pero no consigo que sea muy exacto, por lo que tendrás que hacer algunas modificaciones

DEFINE   ADC_BITS   10
DEFINE   ADC_CLOCK   3   
DEFINE   ADC_SAMPLEUS   50   


TRISA = %11111111   " PORTA como entrada
   ADCON1 =4    " PORTA analogica con justificacion derecha
   
    Pause 100      
   
    ADCIN 0, adc      " lee el pin 5 y lo pone en adc

    adc = (adc */ 500) >> 1   
    adc=(adc/100)
   

ADCON1 = 7 "prepara para lcd

Return

uso un 16f873