Esta vez mediremos la temperatura con el sensor LM35 y usando el pic16f876 y para visualizar la PC, con lo cual nos ahorraremos el uso de un LCD que a veces es muy costoso. Aprovecharemos el programa de microcode studio en la PC via comunicacion serial usando un MAX232.
;EL PROGRAMA
INCLUDE "modedefs.bas" ;incluyen los modos de comunicación
@ device XT_OSC ;cambia a oscilador XT
;Definimos parametros del conversor A/DDefine ADC_BITS 10 ;Numero bits del resultado=10
Define ADC_CLOCK 3 ;fuente del Reloj 3 (3=rc)
Define ADC_SAMPLEUS 50 ;tiempo de muestreo del ADC en useg
Resultado var word ;Historia de la conversion
TRISA = %11111111 ;PORTA configurado como entradas
ADCON1 = %10000010 ;PORTA analog y justificacion del resultado
;Programa Principal
inicio:
ADCIN 0, Resultado ;lee Ra0 y guarda en resultado
SEROUT portc.6,T2400,[#Resultado,"-"] ; envia el contenido en decimal de resultado
PAUSE 1000
GOTO inicio
END
Buenas tardes, solo quisiera saber como muestra los datos en la pc y el puerto que se ve ahi es un serial, puede ser hembra o macho?
ResponderEliminarBuen proyecto. Gracias por tu aportacion. Lo he armado con varios tipo de temperatura. Trabaja de pelicula.
ResponderEliminar