TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Centollu en 22 de Diciembre de 2002, 16:02:00
-
Despues de muchas pruebas , creo que mi conversor A/D de un 16f873 me de vuelve los mismos datos en ADRESH y ADRESL. Creo que se puede fijar una conversion a 8 bits, ... pero no se como , quizas el problema sea que esta activada a 8 bits.... alguien se le ocurre algo???
-
La maxima tension de +vref solo puede ser igual a la tension de alimentacion, con un pequeño margen de tolerancia ( es decir no mas de 100mV arriba).
Nunca he tenido problemas con el convertidor, pero la verdad es que nunca he trabajado con el modo a 8bits, siempre a 10bits y sin problemas con los registros donde guarda los datos, pon el codigo y te hecho un vistazo para ver si tienes algun problema.
-
Hola.
La respuesta a la segunda pregunta no la tengo clara. En respuesta a la primera (conversión a 8 bits), simplemente no se hace nada a nivel de programación. Se programa "normalmente" el convertidor y luego no se saca al exterior los dos bits menos significativos.
Por ejemplo con justificación izquierda, no sacarás al exterior los dos bits de ADRESL.
Compruebalo Centollu.
Un saludo
-
Es cierto. Cuando estuve trasteando yo con el conversor de un 876 también busqué si te daba la conversión a 8bit y no encontré nada por lo que hice lo mismo que cuenta pocher, tener en cuenta sólo un registro, que supongo será lo que se debe hacer.