Conversor Analogico Digital pero de 5 bits con PIC con convertidor

Hola... ando pensando como hacer una conversion analoga/digital de 5 bits, pero si dejar de utilizar el convertidor analogo digital del PIC que estoy utilizando (16f877a)!. El pic me permite convertir a 8 bits, pero yo necesito utilizar los tres superiores para identificar una serie de canales.... Gracias por sus ideas!!!
 
Puedes usar el conversor con la justificacion a la izquierda, así tendras los 8 bits en el registro superior del adc, despues le aplicas la operacion and "&" a la mascara 11111000, asi ya tiene solo los 5 bits mas representativos, le plicas 3 rotaciones a la derecha >3, y ya tienes los 5 bist mas representativos en una variable y ajustados a la derecha.

Espero que te sirva
 
Atrás
Arriba