configuración de pin analógico PIC16F877

2

He estado trabajando con PIC16F877 . ¿Alguien puede explicar cómo configurar sus pines para que sean analógicos o digitales?

Vi en algún lugar que necesitamos configurar ADCON1 , pero realmente no entiendo cómo funciona.

    
pregunta psaw.mora

2 respuestas

2

Consulte hoja de datos , Sección 11.0 (Registro 11-2), página 112.

Selecciona la operación de los pines configurando los cuatro bits PCFG3:PCFG0 en el registro ADCON1 De acuerdo con la tabla en la hoja de datos.

El valor predeterminado de encendido de estos bits es 0000 , lo que significa que todos los pines AN0 ... AN7 están configurados como entradas analógicas.

Para configurar todos los AN -pins como digitales, establece los PCFG bits en 011x ( x significa no importa ). El resto de las combinaciones se encuentran en la hoja de datos.

    
respondido por el mizo
1

Si solo está utilizando los pines para la salida, no es necesario que estén configurados como digitales. Eso solo se requiere para las entradas digitales. Está implícito en todas las hojas de datos, pero muchas personas no se dan cuenta. Se menciona en las hojas de datos de las últimas partes.

    
respondido por el Leon Heller

Lea otras preguntas en las etiquetas