Autor Tema: 18F4550, pines dedicados a la programación y depuración  (Leído 2225 veces)

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

Desconectado Diodin

  • PIC10
  • *
  • Mensajes: 10
18F4550, pines dedicados a la programación y depuración
« en: 18 de Diciembre de 2011, 10:09:12 »
Hola a todos. A pesar de que en un hilo anterior, muy antiguo (de 2008),ya se hablaba del tema, resulta que tengo una duda que no consigo resolver. Con estos pines adecuadamente activados (bit ICPRT a 1) el pin ICRST, ¿no debería comportarse como el pin MCLR y provocar el reset del pic? Sí, ya sé que el pin 18 (MCLR/VPP/RE3) en encapsulado TQFP sigue activo como MCLR, pero mi duda es ¿por qué no es activo para el reset el pin dedicado ICRST (pin 33 del TQFP)?

Gracias.

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: 18F4550, pines dedicados a la programación y depuración
« Respuesta #1 en: 18 de Diciembre de 2011, 11:16:49 »
En el datasheet dice esto:

Even when the dedicated port is enabled, the ICSP and
ICD functions remain available through the legacy port.
When VIH is seen on the MCLR/VPP/RE3 pin, the state
of the ICRST/ICVPP pin is ignored.

Desconectado Diodin

  • PIC10
  • *
  • Mensajes: 10
Re: 18F4550, pines dedicados a la programación y depuración
« Respuesta #2 en: 18 de Diciembre de 2011, 11:55:11 »
Hola. Si, eso era lo que ponía en un datashhet más antiguo, pero en una revisión posterior cambiaron VIH por VIHH, es decir, el nivel de tensión de programación.
Es que no entiendo que el pin se llame ICRST y no actúe como reset.

Un saludo.

Desconectado MerLiNz

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2463
Re: 18F4550, pines dedicados a la programación y depuración
« Respuesta #3 en: 18 de Diciembre de 2011, 13:26:16 »
puede que actue solo en modo debug, que no sea para el reset normal del pic.

Desconectado Diodin

  • PIC10
  • *
  • Mensajes: 10
Re: 18F4550, pines dedicados a la programación y depuración
« Respuesta #4 en: 19 de Diciembre de 2011, 15:49:38 »
Después de discutirlo con algunos compañeros, esa es la conclusión a la que hemos llegado. El pin ICRST es el reset a efectos de programación y depuración, pero no es válido como MCLR. No hay más.

Gracias de todas formas.

Saludos.


 

anything