Autor Tema: Como agregar un canal mas ADC del 16F876A  (Leído 1720 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Vangeluz

  • PIC12
  • **
  • Mensajes: 74
    • Vangeluzweb
Como agregar un canal mas ADC del 16F876A
« en: 22 de Octubre de 2013, 23:29:14 »

Hola que tal, Hice el proyecto Termometro pablin, que tiene corte superior e inferior de temperatura y funciona de maravilla, con una entrada de ADC ( AN0 ).

Originalmente esta con el 16F870, yo simplemente le cambie a 16f876A, y lo uso con un potenciometro, variandolo ......

Ahora quisiera saber como puedo agregarle un canal mas en  AN1, asi leeria un segundo potenciometro, pero no logro hacerlo.

Segun la hoja de datos la configuracion para AN0 es 1110 y VDD ref+ y VSS ref-.

Para 2 entradas ( AN0 y AN1 ) la config. seria 1101 y AN3 ref+ y AN2 ref-  O Tambien 0101  (AN3vref+ y VSS ref-)

Pero no se como leer ambos canales osea como referencia tengo el que lee 1 solo canal pero no se como hacer la lectura del otro y independizarlo.

Alguien podria simplificarme con algun ejemplo, aca les dejo el codigo fuente ....

TERMOMETRO Y LCD Y CANAL

Ahi se puede ver que lel resultado de la conversion esta en     movf   buffer, 0

No se si deberia crear un   buffer2, uni2, dec2, cen2 para nuevos digitos o si con los mismos podre sacar una segunda lectura independiente.

Me hago entender lo que quisiera hacer ? ... desde ya agradezco su ayuda !!!



Vangeluz


 

anything