TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Dino en 13 de Diciembre de 2006, 15:52:14

Título: como poder ver dos valores analogicos mediante una LCD
Publicado por: Dino en 13 de Diciembre de 2006, 15:52:14
como puedo ver dos valores de entradas analogicas por medio de una pantalla LCD?, estoy utilizando un PIC 16f877 como transmisor y otro PIC 16f877 como receptor (este ultimo es el que se comunica con la pantalla), todo esto via radio frecuencia.
gracias por cualquier ayuda
Título: Re: como poder ver dos valores analogicos mediante una LCD
Publicado por: micro_cadaver en 13 de Diciembre de 2006, 19:41:03
pues no es dificil, ya veraz q si,

ya sabes q el valor q arroja cada conversor?. pues es de 10bits no? aunque si no quieres mucha precision podriaas justificarlo a la izquierda y no leer los 2 bits de menor peso, entonces te quedaria un registro de 8 bits para tratar.

luego el LCd solo muestra valores ASCIIs no es asi?.

ASCII = 0x30 + (numero hexadecimal del 0...9)
ejemplo:

'8' = 0x30 + 0x08

en codigo assembler seria
movlw  0x30
iorlw    0x08

w= 0x38 = '8' ascii

Título: Re: como poder ver dos valores analogicos mediante una LCD
Publicado por: vszener en 15 de Diciembre de 2006, 20:32:50
En el post de Ejemplitos en C para 16F648A (http://www.todopic.com.ar/foros/index.php?topic=4530.0) hay varios programas donde se usa un lcd.


Suerte!!! ;)