Autor Tema: Extraño problema con RA4 de un 16F877  (Leído 4117 veces)

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

Desconectado toyo

  • PIC10
  • *
  • Mensajes: 6
Extraño problema con RA4 de un 16F877
« en: 12 de Febrero de 2011, 03:29:00 »
Hola amigos! Estoy construyendo con un 16F877 un seguidor de linias. con 4 CNY70 en las entradas A/D, y lo programo con Pic simulator ide. Hasta ahí todo bien. Pero para darle un uso a la patilla RA4 (que no tiene conversor A/D) le conecté un zumbador para emitir algunos pitidos, Pero resulta que no consigo poner a "1" esta patilla! es decir, lo programo y simulo con PSI y en el microcontroller view la patilla se activa perfectamente. Pero al montarlo todo funciona, pero esa patilla no hace nada! lo he mirado con osciloscopio, he cambiado de PIC y nada. Y en cambio lo hago a través de cualquier otra patilla y funciona divinamente. La verdad, me parece un auténtico misterio :shock:. A alguien se le ocurre alguna explicación?

Desconectado Nocturno

  • Administrador
  • DsPIC33
  • *******
  • Mensajes: 18286
    • MicroPIC
Re: Extraño problema con RA4 de un 16F877
« Respuesta #1 en: 12 de Febrero de 2011, 03:33:37 »
El PIN RA4 en esa familia de micros es de colector abierto, lo que se traduce en que para usarlo como salida has de ponerle una pullup.

Más info aquí: El PORTA de los PIC's y una de sus particularidades : RA4

Desconectado toyo

  • PIC10
  • *
  • Mensajes: 6
Re: Extraño problema con RA4 de un 16F877
« Respuesta #2 en: 12 de Febrero de 2011, 08:29:06 »
Muchas gracias por tu ayuda Nocturno! ahora ya me cuadra todo! y mira que lo he buscado antes, pero supongo que la clave era buscarlo por "RA4 el raro" jejeje.
Nunca te acostarás sin saber 2 cosas más.

Desconectado jim_17

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 309
    • Blog personal
Re: Extraño problema con RA4 de un 16F877
« Respuesta #3 en: 12 de Febrero de 2011, 15:19:06 »
Si, el famoso RA4 y su colector abierto (cuantos dolores de cabeza que ha dado a mucha gente). Mi recomendación es que te imprimas el datasheet o te lo leas cuando tengas un problema, así siempre que tengas algun problema con algun otro micro estaras acostumbrado a leer y entender lo que pone en la hoja de datos.


Un Saludo.
Share the world !

Blog's

http://www.area0x33.com

Desconectado heyheybabyhey

  • PIC10
  • *
  • Mensajes: 6
Re: Extraño problema con RA4 de un 16F877
« Respuesta #4 en: 26 de Febrero de 2012, 00:41:36 »
Un curioso dato: en los PICs de la linea 18F esta particularidad fue cambiada,
el RA4 es igual al resto de los pines I/O. A pesar de esto, PROTEUS
sigue simulando esta salida como colector abierto (bug  :? ).
Yo puedo asegurar que esto es así en el PIC18F2550. Para
el resto de los 18F mejor leer el datasheet para asegurarse.!!
Saludos.

Desconectado Leon Pic

  • Colaborador
  • DsPIC30
  • *****
  • Mensajes: 3610
    • Impresiones en 3D
Re: Extraño problema con RA4 de un 16F877
« Respuesta #5 en: 26 de Febrero de 2012, 10:09:59 »
Así es, en el 18F lo han sacado.
Jesús dijo, yo soy el CAMINO, la VERDAD y la VIDA, nadie llega al PADRE si no es por mi.