PICkit 3 establece MCLR alto

3

Tengo un PICkit 3 con un "PICkit 44-Pin Demo Board". Para que funcione la placa de demostración, necesito desactivar el MCLR ( #pragma config MCLRE = OFF ) o poner un tirón hacia arriba en el pin, ya que el PICkit lo deja flotando a menos que esté en modo de depuración.

¿Hay alguna forma de hacer que el PICkit conduzca este pin alto? ¿Tengo un PICkit defectuoso (lo tengo de segunda mano) porque no veo nada sobre tener que usar un pull up en el manual de la placa de demostración?

    
pregunta user2248702

2 respuestas

1

revisando el PICKIT 3 manual del usuario puede ver el circuito de salida de MCLR_ pin del PICKIT3:

A partir del esquema, está claro que MCLR se puede conducir a baja (por Q7) o a VPP (el voltaje de programación que puede oscilar de 1,8 a 14 V suministrado por la bomba de carga). En teoría, este circuito puede conducir MCLR a Vdd externo, pero esperaría que un circuito totalmente diferente y más simple lo hiciera si estuviera destinado. Este circuito no tiene la intención de hacerlo.

Volviendo a su pregunta y como puede ver en el esquema, si su PICKIT 3 puede programar el dispositivo (significa que puede suministrar VPP), entonces no hay nada de malo con su programador. Debes conectar una resistencia externa a la unidad MCLR alta.

    
respondido por el fhlb
2

La placa de demostración de 44 pines está diseñada para usarse con MCLR desactivado, como puede ver en el ejemplo de Hello World. Si desea que el tablero funcione de otra manera, depende de usted implementarlo.

La idea es que es más fácil agregar una resistencia simple mediante la creación de prototipos o áreas de orificios que modificar y desactivar un circuito de reinicio existente.

    
respondido por el Majenko

Lea otras preguntas en las etiquetas