Son muchas las preguntas que llegan acerca de como utilizar el programador PG1 o bien cualquier programador olimex con ICSP. Bueno resolveremos el misterio, para ello necesitaremos lo siguiente:
- 1 x Programador PG1
- 1 x PIC16F628A
- 1 x Breadboard o Protoboard
- 1 x Conector Molex (opcional)
- 1 x Base para pic de 18 pines (opcional)
Lo primero que veremos es como estan dispuestos los pines en el conector del programador, para eso revisamos el esquema del conector ICSP y lo comparamos con el esquema del PIC


Como podemos ver aquí aparecen todas las señales necesarias para programar el PIC por lo que solo necesitaremos tomar el datasheet del PIC16F628A y juntar cada pin del PIC con su correspondiente pin del conector y la pregunta que todos se hacen ahora es: Tengo el conector ICSP del programador PG1 en mi mano, pero cual es el PIN1? bueno la respuesta está tambien en tu mano ya que si te fijas con atención en el conector aparece una marca con la inscripción CviLux seguida de una pequeña flechita la cual indica el PIN 6 (al revés de lo que dice la intución).
Teniendo en cuenta lo anterior prodecemos conectar las patas del pic, en mi caso utilizaré un socket a si que voy a hacer la conexiones directamete al socket. Si por algun motivo tu conector no tiene la marca, puedes ver en la imagen de más abajo para salir de la duda.
- Pin 4 del PIC (MCLR) al pin 1 del conector ICSP (MCRL)
- Pin 14 del PIC (VDD) al pin 3 del conector ICSP (VDD)
- Pin 5 del PIC (VSS) al pin 2 del conector ICSP (GND)
- Pin 13 del PIC (PGD) al pin 4 del conector ICSP (PGD)
- Pin 12 del PIC (PGC) al pin 5 del conector ICSP (PGC)
- Pin 10 del PIC (PGM) al pin 6 del conector ICSP (PGM)
Una vez listas las conexiones esto se ve como se muestra en la siguiente imagen:

Eso es todo ahora estamos listos para programar. Conectamos el programador PG1 y utilizamos IC-Prog para cargar el programa. Si tienes dudas de como programar utilzando IC-Prog puedes revisar el tutorial del PG2 que es básicamente el mismo PG1 pero con el socket incorporado.
Nota: También funciona con cualquier PIC de 18 pines como el PIC16F84A
Nota2: El PG1 tambien programa PIC de la familia 12,16 y 18 por lo que puedes hacer tu adaptador para PIC’s de 8,18,28 o 40 pines siguiendo la misma idea.Download WordPress ThemesDownload WordPress Themes FreeDownload Best WordPress Themes Free DownloadDownload Nulled WordPress Themesudemy paid course free downloaddownload coolpad firmwareDownload WordPress Themesudemy free download