Autor Tema: No me va el ADC - SOLUCIONADO  (Leído 6260 veces)

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

Desconectado Marttyn

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1836
    • IDEAA
Re: No me va el ADC ¿?
« Respuesta #15 en: 28 de Diciembre de 2007, 21:46:21 »
Citar
setup_ADC_PORTS(AN0);                           //entradas analogicas
y luego le mandas :
Citar
set_tris_a(0b00000001);
le obligas a configurar ese pin como Input digital, ya no es analogica!!

Comenta ambos Set_Tris y vuelve a compilar... :mrgreen: :mrgreen:

hola amigos! yo tambien estoy teniendo algun problema con el ADC en el 16F88...
queria saber si lo que comenta MGLSOFT es cierto... no es que desconfie de ti! solo que estuve mirando el datasheet y dice esto:
Citar
The analog input channels musthave their corresponding TRIS bits selected as inputs.
es decir, que bit correspondiete a la entrada analogica debe configurarse como una entrada en el TRIS
pero en la practica no me funciona... como hago para usar el fast_io(a), configurar una entrada analogica y al hacer un tris al puerto y que esto no "digitalice" la entrada AD en cuestion?
al usar el fast_io es obligatorio hacer luego un tris, no? asi el micro sabe como tratar cada pin...
salu2
« Última modificación: 28 de Diciembre de 2007, 22:13:42 por Marttyn »
La gente ve las cosas que existen y se pregunta por qué.
Yo prefiero imaginar lo que no existe y preguntarme por qué no.