Autor Tema: configurar RA2 en PIC16c71  (Leído 2290 veces)

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

Desconectado sergioxmc

  • PIC10
  • *
  • Mensajes: 2
configurar RA2 en PIC16c71
« en: 14 de Junio de 2014, 15:22:37 »
Buenas tardes. Me gustaría saber como configurar el pin1 del PIC16C71, que hace referecia a RA2/AN2, para que sea una entrada digital.

El caso es que he pasado un programa de un PIC16F84 a este PIC16C71 y no funciona bien por culpa de este puerto.RA2 y como se puede usar con entrada analógica he pensado que hay que configurar algún otro registro aparte del TRISA.

En el PIC16F84 he congigurado los puertos así:
  TRISB = 0b00000010;
  TRISA = 0b00011100;
Y esto lo he pasado directamente al PIC16C71

Parece que constantemente RA2 está viendo un nivel bajo, aun cuando tiene un nievl alto, por eso creo que no lo he configurado bien.

Cualquier ayuda es agradecida.

saludos.

Desconectado sergioxmc

  • PIC10
  • *
  • Mensajes: 2
Re: configurar RA2 en PIC16c71
« Respuesta #1 en: 26 de Junio de 2014, 19:55:33 »
Me respondo a mí mismo ya quien le sirva.

Hay que configurar el registro ADCON1. Son 2 bits y con ellos se configura RA1, RA2 y RA3. Se indica si serán entradas digitales o analógicas y si RA3 eso
no referencia de tensión.
Después con TRISA se indica que bits son entradas o salidas.

Saludos



 3


 

anything