Conecte PICKit2 a PIC18F14K50

1

Tengo estas dos imágenes de referencia:

y

y estoy tratando de poner un encabezado de 6 pines en mi circuito para que pueda reprogramar fácilmente el PIC si es necesario, sin tener que resolver el problema. (Estoy usando la versión montada en superficie del PIC, pero supongo que eso no hace ninguna diferencia).

Hasta ahora, tengo PK-pin1 va a PIC-pin4, PK-pin2 va a PIC-pin1, PK-pin3 va a PIC-pin20, PK-pin4 va a PIC-pin19, PK-pin5 va a PIC -pin18, pero no estoy seguro acerca de PK-6?

En primer lugar, si hago esto con el encabezado, podré reprogramar el PIC en el circuito, ¿verdad? ¿O tendré que colocar un puente para aislar el PIC del resto de los componentes electrónicos de la placa? Solo tendré tapas, resistencias y microinterruptores. De lo contrario, no estoy usando los pines MCLR / PGC / PGD en absoluto.

Y, en segundo lugar, ¿necesito usar PICKit pin6 para algo?

Gracias

    
pregunta Confr44

2 respuestas

2

En su caso, puede dejar el pin 6 del PICkit desconectado. No lo necesitarás. Por lo que puedo recordar, el Pin 6 es para dispositivos que necesitan una palabra de código especial para entrar en el modo de programación.

No es necesario separar el circuito de programación del resto del circuito, cuando siga algunas reglas (consulte la Sección 3 de PICkit 2 manual ):

  • Debe tener cuidado, ya que la "tasa de variación de voltaje VPP no se reduce". Así que no coloques grandes condensadores en el pin de reinicio o tendrás problemas.
  • Las señales de los pines PGD y PGC no deberían verse afectadas. El manual del PICkit sugiere el uso de algunas resistencias para aislar su señal (vea la figura a continuación, tomada del manual). Pero esto depende en gran medida de su circuito externo.

    
respondido por el PetPaulsen
1

El circuito publicado por PetPaulsen es correcto. No olvide agregar una tapa de desacoplamiento en su pin VDD / VSS, directamente en el microcontrolador. No en este caso, pero para algunos dispositivos PIC24 y PIC32 también hay un regulador central que debe habilitarse y desacoplarse. Este dispositivo en particular no lo tiene.

Normalmente, no necesita un pin AUX (de PGM). El dispositivo que tiene aquí es bastante nuevo, por lo que siempre que no haya una etiqueta PGM en el símbolo, no tiene que conectarlo.

Recomendaría colocar los 10k + 470 + 100nF en el pin MCLR. Si el dispositivo requiere 12V VPP durante el flasheo, desea aislarlo de su 5V.

Personalmente, siempre dejaría los pines de ICSP dedicados a ICSP y evitaría conectarles cualquier otra cosa. Si utilizaría los pines en su proyecto, vea si puede adjuntarles salidas no críticas. Conectarse como un controlador de motor o relés no es muy bueno. Un LED de estado está bien, ¿a quién le importa si parpadea durante la programación? Las señales de entrada pueden ser un poco difíciles, las evitaría.

Las conexiones que publicaste parecen estar bien. Esto será capaz de programar y depurar en el circuito.

    
respondido por el Hans

Lea otras preguntas en las etiquetas