Programador de Microcontroladores Pics - Inventable
Programador de Microcontroladores Pics - Inventable
Programador de Microcontroladores Pics - Inventable
INICIO ÍNDICE DE ARTÍCULOS CALCULADORAS ON-LINE CALCULATORS (ENGLISH) SIMULADORES ON-LINE INFO
PROYECTOS DIY
SÍGUEME EN:
PROGRAMADOR DE MICROCONTROLADORES PICS
27 MARZO 2013 INVENTABLE 144 COMENTARIOS F In
ac st
IMÁGENES CURIOSAS
Como prometido tiempo atrás, me animo a publicar un programador de microcontroladores Pics que
he construido siguiendo el modelo del PicKit2® de la Microchip® y aprovechando la idea de Suky
(http://www.micros-designs.com.ar/pickit2-clone-5v3-3v/) para poder trabajar también con micros de
3,3V. En mi caso he optado por usar un regulador específico en lugar del sistema con componentes
discretos pensado por Suky.
Buscar …
Generalmente, los proyectos que publico son completamente desarrollados por mi pero en este caso
he hecho una excepción porque hay demasiadas zonas obscuras en torno al PicKit2® y me llevaría
demasiado tiempo analizar la electrónica, el firmware y el software de los sistemas originales.
El programador que les presento es formalmente el famoso PicKit2® en su versión Clone, compatible
al 100% (eso espero) con el modelo de la Microchip® pero con un circuito bastante simplificado.
COMENTARIOS RECIENTES
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
CATEGORÍAS
Personalmente pienso que las herramientas de trabajo deben ser de buena calidad y considero un
programador de pics como una herramienta de trabajo. Por esto, personalmente prefiero usar
audio
programadores de marca y usar modelos DIY como este, solo en situaciones de emergencia o cuando
no tenemos la posibilidad de comprar uno original. calculadoras
componentes
Curiosidades
didáctica
energía
foto de la semana
Información
juguetes
led
música electrónica
nuevas ideas
programación
Volviendo a la descripción del proyecto, usar dos zócalos separados de 20 y 28 pins simplifica mucho el protocolos de comunicación
uso del programador porque todos los microcontroladores de distintos tipos se posicionan de la misma
manera en uno u otro zócalo en modo simple e intuitivo, sin necesidad de manipular interruptores, proyectos diy
puentes de configuración o debiendo colocar los chips en posiciones distintas entre si. Raspberry PI
Reflexiones
robot
simuladores
Sin categoría
tecnología
teoría
válvulas
ETIQUETAS
iluminación
instalaciones eléctricas
instrumental LDR leds
leds de potencia Ley de Ohm Linux lógica digital
microcontroladores mosfet
motores nuevas ideas
Pic12F629 preamplificadores Python
Raspberry PI relés resistencia led
resistencias RGB robots sensores simuladores
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Acceder
Feed de entradas
Feed de comentarios
WordPress.org
La cosa importante de esta experiencia es que funciona!! Como decía antes, no he podido probar el
programador con todos los modelos de pics, solamente algunos, pero parece ser que el sistema es
bastante robusto y no he encontrado errores en fase de programación o de reconocimiento del
programador por parte del software PicKit2 y MPLAB.
Elenco de materiales
Resistencias:
(las resistencias son de 1/8 Watt con distancia entre patitas de 5mm)
Capacitores:
2 de 100nF
2 de 22pF (disco)
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Diodos:
2 1N5817
1 1N4148
1 led verde 3mm
1 led rojo 3mm
Transistores:
4 BC557
3 BC547
Circuitos integrados
Otros componentes
Construir un programador de PICS es toda una empresa y no lo aconsejo a la gente que recién empieza.
Más allá de la construcción electrónica propiamente dicha en la que se necesitan algunos componentes
especiales, es necesario disponer de otro programador que permita de programar el PIC18F2550,
corazón de todos los modelos USB como este. La solución más simple, si no se dispone de uno, es la de
pedirle ayuda a alguien que lo posea. También se puede construir un programador de transición, como
por ejemplo el JDM para puerto serie. El problema está en que los programadores tipo JDM necesitan
un verdadero puerto RS232 porque no trabajan bien con los adaptadores USB a RS232 y en los últimos
años, las computadoras no disponen más de este tipo de puerto. Si se logra resolver el problema de la
programación del primer PIC18F2550, después se pueden construir todos los programadores que uno
quiera porque un programador programa al otro.
Les dejo para descargar el file zip con los circuitos impresos y también el código en formato hex de la
última versión de firmware para el PIC18F2550. El programa PicKit2 lo pueden descargar
directamente desde el sitio de la Microchip
[Circuito Impreso]
Los micro que he probado a grabar son estos: 12F629, 12F675, 16F628A, 16F676, 16F73, 18F2550 y
16F88.
Hasta la próxima!!
Los contenidos de este blog son originales y están bajo una licencia Creative Commons BY_NC_SA
Related posts:
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
INSTRUMENTAL MICROCONTROLADORES
ENTRADA ANTERIOR
Método gráfico para calcular la resistencia de los leds
ENTRADA SIGUIENTE
Regulador para tiras de LEDS con 555
Chipias
27 MARZO 2013 A LAS 13:14
Muchas gracias Gabriel, lo estaba esperando con ansias para poder completar mis proyectos. Después
te comento como me fue. Saludos desde Córdoba, Argentina. ��
Saludos Chipias ��
Carmelo
28 MARZO 2013 A LAS 17:22
es bueno tener una alternativa al propio programador, el esquema y todo està a nivel muy profesional,
es un deber darte la Gracias.
…y aprovecho esta oportunidad para desearte Felices Pascuas a vos y familia, y a todos los
Argentinos.
Vladimir
29 MARZO 2013 A LAS 18:21
Me parece que sirve para poner el programador en modalidad «upgrade» y poder actualizar el firmware
con una versión más moderna desde el PC. Sin embargo, tengo entendido che la Microchip ha abandonado
el proyecto PicKit2 y por lo tanto tengo mis dudas que hagan nuevas versiones del programa ��
Vladimir
31 MARZO 2013 A LAS 23:47
Muchas gracias por aclarar mi duda. Felicitaciones por todos los proyectos tan bien explicados y la
paciencia.
De nada Vladimir ��
Beto
1 ABRIL 2013 A LAS 22:08
Hola Beto. Los circuitos y las vistas las hago con Corel Draw. El proyecto de los circuitos impresos lo hago
manualmente con KiCad
maxi
8 ABRIL 2013 A LAS 07:59
hola, queria preguntart con que otro integrado se puede reemplazar el que vos pusiste para regular el
voltaje porque no lo consigo por ninguna parte a ese regulador, gracias
Hola Maxi. Cualquier regulador de 3,3V de tres patitas. De cualquier manera, si no piensas por ahora de
programar pics de 3,3V no es necesario que lo montes ��
Raul
12 ABRIL 2013 A LAS 18:24
Hola, me gustaría saber con cuál/es programa/s realizas los esquemáticos y el dibujo en donde van los
componentes.
Agradecería mucho saberlo.
Saludos ��
Raul
12 ABRIL 2013 A LAS 18:28
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Gracias Raúl. Hago todo a mano y no tengo conexión tra KiCad y Corel. Es más, de KiCad uso solo PCB
manualmente. Con Corel diseño todo al vuelo. Es un trabajo de bestias �� pero me gusta el resultado. De
cualquier manera no lo aconsejo a la gente, solo para masoquistas ��
josechu
17 ABRIL 2013 A LAS 06:48
hola buenas noches, gracias por tu buen trabajo, yo soy mecanico automotriz pero me agrada mucho
la electronica y quisiera pedirle un favor,
encontre un programador de pic´s sin necesidad de ningun pic, mi pregunta es si usted podria decirme
donde colocarle los indicadores led como los que usted le a puesto a su programador? aqui le mando el
link del esquema que encontre, de antemano muchas gracias por leer mi comentario y espero que siga
subiendo proyectos tan bueno.
http://electronica.webcindario.com/circuitos/imagenes/programador.jpg
Hola Melvin, el programador del que hablas es el JDM. Te paso el link de una versión con leds. No la he
provado pero parece estar bien hecha.
ありがとう ごさいます <– muchas gracias, si veo q es exactamente el mismo diagrama que yo
encontre y con los led..
que tenga un buen dia y siempre estoy pendiente de sus proyectos son muy buenos, ah por cierto soy
estudiante de japones por eso le escribi esa frase al principio
Cuando lo construyas mándame una foto. Felicitaciones por el japonés (no pensé que «gracias» fuera tan
largo �� ). Buen trabajo!!
Hola:
Quiero poder construir un amplificador de potencia para trabajar con 4 leds de 10W y un controlador
RGB que se consigue en el mercado que solo saca 6Amp 2W
Hola Luis ¿Estás seguro que el controlador RGB es de 6A y 2W? Abrí un hilo en el foro y poné un link al
modelo que decís que lo veo.
Eduardo -
6 JULIO 2013 A LAS 01:47
Hola amigo:
Mi consulta es este programador de Pics puede andar con el programa Winpic ?
Tambien quiero saber si se cometen errores al programar se puede volver a borrar y rehacer el
trabajo .
Otra duda: cuando te dan el codigo en Asm y en Hex si son lo mismo no es mejor el Hex que es mucho
mas corto?
Me interesa muchisimo este tema pero me cuesta todavia entender bien el mecanismo de la
programacion y el modo de hacerlo..
Disculpame la catarata de preguntas soy un aficcionado y me interesa …. Gracias y un Gran Abrazo ..
Eduardo
Hola Eduardo. Este programador usa el software del PicKit2 oficial. Lamentablemente WinPic ha sido
abandonado hace ya tiempo y no hay actualizaciones para este programador en su versión más moderna.
Por lo tanto yo te aconsejo de usar el software PicKit2 de la Microchip (es gratis) o la suite Mplab, siempre
de la Microchip. Los file Hex son una copia exacta de lo que será cargado en la memoria del PIC mientras
que los file asm son textos comprensibles por nosotros que después serán traducidos en hex por un
programa compilador. El defecto de los hex es que los programas no pueden ser modificados mientras que
los asm si.
Ahora veo que HJ te ha contestado en modo más completo y mejor ��
Héctor Javier
6 JULIO 2013 A LAS 04:15
Hola Eduardo:
Este programador NO funciona con el WinPic, solo funciona con el programa PICkit2 o con el
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Las líneas de micros 10Fxx, 12Fxx, 16Fxx, 18Fxx los puedes borrar y regrabar muchísimas veces,
en las líneas 24Fxx y 32Fxx hay micros que solo las puedes regrabar unas 100 veces otros que
bastante mas veces.
Hay moicros «de producción» u OTP, que solo los puedes grabar una sola vez, pero es algo que no
vas ha utilizar seguramente, ya que casi no se utilizan mas.
El HEX se genera a partir del ASM, el ASM lo entienden los humanos y el HEX lo entienden los
micros… en mis comienzos programaba directamente en código de máquina, un equivalente del
HEX, pero te aseguro que no es para cualquiera, además de complicado es tedioso, e innecesario
hoy en día, gracias al ASM (ensamblador).
Todos en nuestros comienzos tuvimos esas cataratas de dudas, por suerte hoy existe Internet y
páginas buenísimas como inventable.eu, antes había que recurrir a los manuales técnicos de los
fabricantes y a la poquísima bibliografía, en papel que existía.
Saludos
HJ
Yo también programaba en hex con 8 interruptores para los datos y dos display a leds de 7 segmentos
(uno para las direcciones y otro para los datos). Las direcciones las incrementaba con un pulsador. Que
tiempos aquellos!!!! ��
Eduardo -
6 JULIO 2013 A LAS 21:10
Realmente me interesa mucho estos temas ,y,por desconocimiento empece a recopilar programas y
temas que hablaban del Winpic .. Entonces es posible que me pasen la dirección para descargar el
PICkit2 ?.
Al mismo tiempo el lenguaje ensamblador yo (insisto con mi ignorancia) no logro todavía verlo como si
fuera en castellano ..todavía creo que es mas fácil cargar números (aunque no pueda modificarlos )que
un montón de instrucciones que no las entiendo .Siendo así me gustaría sin querer ser pesado que
libro o dirección me pueden dar para entender este lenguaje Asm que sea como un ABC bien para
principiantes … Ante todo MUCHISIMAS GRACIAS queridos amigos
Héctor Javier
6 JULIO 2013 A LAS 23:16
Hola Eduardo, el programa PICkit2, y mucha información sobre el mismo, puedes bajarla de la
siguiente página
http://www.microchip.com/stellent/idcplg?
IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805
Saludos
HJ
Héctor Javier
6 JULIO 2013 A LAS 23:27
Eduardo, del siguiente enlace puedes bajar el MPLAB, el original, libre y gratuito.
http://www.microchip.com/stellent/idcplg?
IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002
Saludos
HJ
Eduardo -
6 JULIO 2013 A LAS 21:13
Amigo Gabriel :
Entonces en ese programa PICKit2 puedo escoger entre cargar datos en HEX o en ASM ?
Hola Eduardo, veo que Javier te está siguiendo y dando óptimos consejos ��
Héctor Javier
6 JULIO 2013 A LAS 23:12
Eduardo, no has comprendido del todo, lo explico de otra manera: Siempre tu vas ha escribir en
lenguaje ensamblador(ASM), luego los vas «ensamblar» y con ese proceso vas ha generar tu archivo
para grabar en el micro(HEX).
Si el programa lo escribes tu, lo harás siempre ne ASM, luego convertirás ese programa en HEX y
grabaras el micro con el.
Si vas ha utilizar un programa hecho por otro, puedes grabar en el micro directamente el HEX que
el otro te proporcione, o en su defecto, si te da solo el ASM, deberás «ensablarlo» para convertirlo
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Saludos
HJ
Héctor Javier
7 JULIO 2013 A LAS 00:12
Eduardo, creo que convendría abrir un hilo en el foro sobre programación en ASM ¿que te parece?
No me puedo comprometer a hacer un curso de programación en ASM por falta de tiempo, pero si
a tratar de evacuar todas las dudas que se presenten, y dar pequeños consejos y «trucos»
aprendido durante años…
Aclaro desde ya que solo programo en ASM los 10Fxx, 12Fxx, 16Fxx y 18Fxx, a los micros mas
grandes no los he programado nunca.
jose
7 JULIO 2013 A LAS 03:21
Disculpame mi ignorancia, yo reparo tv, equipos de sonido,me gusta la electrónica y quisiera entrar al
mundo de los PIC,he leído algunas lecciones en revistas de electrónica , pero la verdad no los entiendo
,digame; se necesita llevar algún curso especial para aprender a programarlos??o me puede indicar
algunas paginas donde pueda encontrar cursos de programcion de pic en forma sencilla .Les eatare
muy agradecido ahaa y que lenguajes dede mprogramacion debo aprender si o si ,otra vez
discúlpenme. �� ��
Héctor Javier
7 JULIO 2013 A LAS 16:19
Para comenzar con PIC te recomiendo que lo hagas con alguno de los mas simples, como los
16F629 que utiliza Gabriel aquí en inventable .eu
Lo primero que debes hacer es bajar la hoja de datos de la página de microchip (el fabricante) y
familiarizarte con el set de instrucciones, luego trata de ver como funciona algún ejemplo simple
que encuentres, el siguiente paso, una vez analizado y comprendido, es modificarlo de alguna
manera y ver que responda como deseas, y luego intentar hacer tu propio programa.
Como ya mencioné mas arriba, hoy por hoy, con esta maravillosa herramienta que es Internet, es
bastante mas fácil acceder a la información para aprender a programar.
Saludos
HJ
Héctor Javier
7 JULIO 2013 A LAS 16:23
Me olvidaba mencionar, lo que escribí anteriormente es válido si deseas aprender con lenguaje
ensamblador o ASM, pero también es válido si ya sabes programar en algún lenguaje de alto
nivel, como ser «BASIC» o «C», hay varios «compiladores» de estos lenguajes, incluso los hay
basados en «PASCAL».
saludos
HJ
Eduardo -
7 JULIO 2013 A LAS 22:51
Hector Javier :
A ver,yo lo entendí así: El lengueje Hexadecimal es el codigo máquina que el micro entiende y el Asm
sería el que nosotros podríamos elaborar introduciendo los cambios que quisiéramos ..AHORA BIEN ;
si yo por ejemplo copio el codigo HEX de un reloj con el micro que me proporciona el circuito en sí y no
me interesa cambiar nada solo que funcione como dice el autor entonces puedo cargar el mismo
codigo HEX que me proporciona sin hacer cambios y para eso uso el mismo programa? esa es mi
duda…Porque si vos me decis que también puedo cargar el HEX en el micro ….como lo hago?
AHHH sería fantástico si podrías enseñarnos a los que recién empezamos en este tema desde lo mas
elemental yendo de a poco como si fueran leccion 1 -leccion 2 Ok? …
Mi experiencia en programacion es muy básica yo hice muchos programas en computadoras como la
TK90 o Spectrum que utilizaban el codigo Basic extendido para mi era muy fácil pero me quedé en el
tiempo y ahora (de viejo) quiero ponerme un poco al tanto por eso y por muchas razones si no fuera
por personas como vos y Gabriel que nos ayudan sería muy dificultoso
NUEVAMENTE UN GRAN ABRAZO
Héctor Javier
8 JULIO 2013 A LAS 01:14
Eduardo, efectivamente, si silos deseas grabar el micro con el HEX que te proporcionan, sin hacerle
modificaciones al programa, puedes grabarlo directamente en el micro utilizando un
«programador» o «grabador» de micros como el descrito aquí y utilizando un Programa
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
complementario al mismo, como es el caso del PICkit2, del que puse el enlace para bajarlo mas
arriba.
2: Conectas el aparato PICkit2 (este que presenta Gabriel u otro original) en uno de los puertos
USB.
3: conectas el micro que deseas grabar, o lo colocas en el zócalo, eso va ha depender del
programador en si que poseas.
5: Luego vas al menú y Archivo (en realidad File ya que está en ingles) y utilizas la opción «Importar
HEX», buscas en tu disco duro donde está y lo importas, como abres cualquier documento en
Windows.
6: Presionas el botón «Escribir» y esperas unos segundo que realice la operación y listo, si no se
produjo ningún error ya tienes tu micro listo.
Saludos
HJ
hola hermao oye una consulta cual es el diseño del cable de datos me lo podrias enviar a mi correo
tengo esa duda es usb en ambos extremos o usb ah BD9 .gracias
Héctor Javier
8 JULIO 2013 A LAS 13:37
Hola ronal, el cable es un cable USB comun con ficha tipo «A» del lado de la PC y tipo «B» del lado
de programador.
Saludos
HJ
Marcos
10 JULIO 2013 A LAS 06:21
Hola! a todos;les cuento que estoy elaborando a imagen y semejanza este clone pickit2 y bueno pues
me han surgido algunas dudas espero me las puedan resolver: 1)Con este programador se pueden
grabar-leer etc.las memorias EEPROM como las que vienen en los equipos de
audio,autoestereos(resulta que por ahi tengo un autoestereo que no tiene el codigo para
desbloquearlo,se podra hacer algo con este programador,si no es asi me podrian indicar cual es
programador adecuado,sencillo y economico por favor.)2.- Cuando termine de armarlo puedo subir
imagenes y algun video aqui o no se puede,gracias espero su respuesta…
Hola Marcos, yo no tengo mucha experiencia con memorias. Quizás Javier te sabe decir algo.
Héctor Javier
10 JULIO 2013 A LAS 13:41
Hola Marcos, efectivamente se puede, una vez que instalas el software, en el archivo ReadMe se
encuentran todas las conexiones que debes hacer según el tipo de memoria.
Te copio acá las cponexiones de las mas conocidas. (espero que se vea bien)
Saludos
HJ
++++++++++++++++++++++++++++++++++++
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
(6) AUX 5 SI
7 nHOLD – disabled (Vdd)
3 nWP – disabled (Vdd)
Héctor Javier
10 JULIO 2013 A LAS 20:04
Hola Marcos, te aclaro de antemano, que el PICkit2 clon que se presenta aquí, requiere de un
microcontrolador PIC18F2550, el cual debes grabar para poder utilizarlo, es decir, vas ha necesitar
que alguien te grabe el microcontrolador que lleva el equipo antes de poder utilizarlo.
Esto lo aclaro, ya que a muchos le pasa que montan todo y luego se encuentran con que no poseen con
que o quien les grabe el microcontrolador que lleva el aparato.
Si ese es tu caso, tienes dos opciones, una es pedirle a alguien que te lo grabe o armar en la protoboard
un grabador tipo JDM del cual hay mucha información en la red, para poder grabar el PIC18F2550.
Saludos
HJ
Marcos
11 JULIO 2013 A LAS 19:50
Hola! Hector Javier,Gracias por el comentario si ya habia previsto eso,de hecho ya tengo el
PIC18F2550 grabado aqui en el centro de Mexico hay 2 lugares donde queman pics el barato y el caro
claro que opto por la primera opcion de hecho ya me han grabado 2 o 3 veces espero que sea la ultima
vez.La verdad que es una lata estar pidiendo favores o estar pagando algo caro que te graben el pic.La
verdad gracias a ustedes por su magnifica aportacion…Bueno pues si tengo alguna duda ya los estare
consultando…
Héctor Javier
12 JULIO 2013 A LAS 04:56
Hola nuevamente Marcos, cuando tengas todo montado, no lo pruebes sin verificar muy bien el
montaje.
Te recomiendo que utilices un zócalo de buena calidad para el micro.
Si quieres abre un hilo en el foro y vamos viendo y probando tu placa paso a paso, para que salga
andando sin problemas, te sugiero que abras un hilo en el foro ya que aquí e muy difícil poner
imágenes, resaltar textos, editar de ser necesario, etc.
Saludos
HJ
P.D: Ya que lo mencionaste, cuanto te cobran por grabar un micro en dólares, como para tener una
referencia.
juan carlos
17 AGOSTO 2013 A LAS 17:18
hola. me gustaria que subieras un archivo brd porque no me funciona me dice error, asi que profavor
me puede pasar el archivo para eagle… gracias
Marcos
21 AGOSTO 2013 A LAS 01:58
Que tal Hector Javier tengo una duda sobre este programador resulta que hice un programita sobre
leds utilize MICROCODE STUDIO y PBP,hice la simulacion en proteus y funciona bien hace la rutina
del programa,despues compile y sale el .HEX,despues lo grabe con este programador y me aparecio
todo succefull write y el verify,pero al momento de montarlo en el PROTOBOARD no hace
nada,utilize un PIC16F628A,tengo la duda si sera compatible este programador con el MICROCODE
STUDIO por que tiene una ceja que dice seleccione programmer y no se cual elegir?,otra ceja dice
install programmer cual?,sera este detalle que por eso no salio bien el .HEX,o que podria ser haber si
me puedes echar una mano…gracias
Héctor Javier
21 AGOSTO 2013 A LAS 05:02
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
si ya lo hiciste y la simulación anda, peor en la vida real no, puede deberse a que no has configurado
correctamente los fuses referidos al tipo de oscilador, MCLR, etc, estos fuses, no son tenidos en
cuenta en las simulaciones.
Espero se entienda lo que te digo.
Saludos
HJ
Jose
2 OCTUBRE 2013 A LAS 04:29
Hola tengo una duda de si me va a funcionar con un pic16f88 y donde lo tengo que colocar.
»Saludos»
Héctor Javier
2 OCTUBRE 2013 A LAS 14:24
Hola José, este grabador permite programar muchos micros PIC diferentes incluido el PIC16F88,
la lista completa la puedes ver en la página de microchip:
http://www.microchip.com/stellent/idcplg?
IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813
Para saber como conectarlo, debes buscar en la hoja de datos del micro la sección donde habla de
«ICSP» y allí te muestra el esquema de conexión.
Por último el enlace donde podras bajar mucha información sobre el PICkit2 y el software para
utilizarlo:
http://www.microchip.com/stellent/idcplg?
IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805
Saludos
HJ
Hugo
9 OCTUBRE 2013 A LAS 16:01
Me gustaria probarlo, pero no he podido abrir el archivo *.brd ni el *.pro, serías tan amable de subirlo
en formato *.pdf?? u otro pa hacer la impresion directamente??
un saludo
Hugo, lo puedes abrir con KiCad que es gratis. Cuando tengo un poco de tiempo los subo también en pdf.
��
jeferson hernandez
4 NOVIEMBRE 2013 A LAS 22:28
hermoso proyecto precisamente tengo Que hacerlo para un trabajo de estudio me cayo del cielo
muchas gracias ��
De nada ��
Manuel Kaufmann
8 NOVIEMBRE 2013 A LAS 16:45
Hola,
La duda que tenía era sobre cómo actualizar este diseño para poder quemar PICs de 40 pines.
Muchas gracias.
Hola Manuel, hace una vida que no uso los pics de 40 patas. �� Te dejo el trabajo a ti.
Héctor Javier
9 NOVIEMBRE 2013 A LAS 15:54
Hola Manuél, la mayoría de los PIC de 40 pines (pueden ser todos, pero no o aseguro) se conectan
de la siguiente manera:
PIN 1 –> Vpp
PIN 11 y PIN 32 –> Vdd
PIN 12 y PIN 31 –> GND
PIN 40 –> INCSPDAT/PGD
PIN 39 –> ICSPCLK/PGC
Puedes hacer una nueva placa donde conectas los terminales respectivos del Programador ICSP a
los pines antes mencionado del zócalo de 40 pines, te recomiendo un zócalo ZIF.
Si te fijas, he ordenado los pines de acuerdo a sus respectivos del conector ICSP de la placa
diseñada por Gabriel.
Saludos
HJ
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Héctor Javier
9 NOVIEMBRE 2013 A LAS 15:57
Manuel, me faltó decir que para la Programación de los PIC no se utiliza la salida Auxiliar (AUX)
del programador.
Dicha salida se utiliza para la grabación de memorias seriales.
Saludos
HJ
juanda
28 NOVIEMBRE 2013 A LAS 02:57
excelente aporte.
en el link que dejaste acerca los PICS que se pueden programar, aparecen pics de 40 pines, esto quiere
decir ¿que se puede adaptar un zócalo de 40 pines? al grabador o que.
gracias.
Héctor Javier
28 NOVIEMBRE 2013 A LAS 04:25
Hola juanda, exactamente, con este programador puedes grabar micros de 40 pines, y todos los
que aparecen en esa lista, siempre que respetes los pines que estos micros tienen para su
programación.
En el caso de los de 40 pines, suelen tener 2 de alimentación y 2 de GND, y deben estar conectados
todos.
Saludos
HJ
Héctor Javier
28 NOVIEMBRE 2013 A LAS 04:33
A diferencia de lo que muestra Gabriel, yo diseñe Adaptador ZIF «universal» con zócalo ZIF de
40 pines.
http://www.servisystem.com.ar/foro/viewtopic.php?f=5&t=47#p331
Saludos
HJ
Erick
1 DICIEMBRE 2013 A LAS 07:26
Héctor Javier
1 DICIEMBRE 2013 A LAS 15:30
Hola Erick.
Tenés que abrir con el KiCad el archivo Pickit2.pro, que es el archivo del proyecto.
Al hacerlo te va ha aparecer dentro del Proyecto el archivo Pickit2.brd, lo abres desde allí.
A mi me aparece un mensaje indoicando que el archivo fue creado con una versión vieja del programa,
pero lo puedes abrir, verlo, imprimirlo, todo.
Saludos
HJ
Héctor Javier
1 DICIEMBRE 2013 A LAS 15:31
Si así tampoco puedes abrirlo, prueba con reinstalar el KiCad, baja de la Red una versión mas
nueva.
Saludos
HJ
Cristian
19 DICIEMBRE 2013 A LAS 12:48
Hola tengo una duda, tengo un regulador ld1117v33c, pero los 3,3 volts los entrega en la patita de al
medio, me sirve para reemplazarlo por el que tienes en tu diseño. Saludos.
Héctor Javier
19 DICIEMBRE 2013 A LAS 13:39
Hola Cristian, te comento que electrónicamente, el ld1117v33c, al ser un regulador de 3V3 puede
utilizarse sin problemas….
Pero, un tema distinto es el encapsulado, el que propone Gabriel en su artículo y es para el cual está
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
diseñada la placa, tiene un encapsulado TO-92, mientra que el que tu tienes posee un encapsulado
TO-220, que además de ser mucho mas grande físicamente, tiene los pines de conecxión
intercambiados. Otro pequeño problema relacionado con el encapsulado es el diámetro de los pines,
los pines del TO-220 son mucho mas gruesos que los del TO-92.
Si logras acomodar el ld1117v33c cruzando los pines (sin que se toquen) puedes utilizarlo.
Héctor Javier
19 DICIEMBRE 2013 A LAS 13:41
Saludos
HJ
Cristian
22 DICIEMBRE 2013 A LAS 05:38
Hola, yo de nuevo, te cuento que lo fabrique, y en un principio no me detectaba los pic, pero después
me di cuenta que me faltaba puntear abajo del pic18f2525, que si no me equivoco es la patita 2 del pic.
Por si alguien tiene el mismo problema que se fije bien en eso, ya que al parecer no aparece en la
descripción de los puentes. Saludos y muchas gracias.
Hola Cristian, muchas gracias por tu observación, haré en modo que sea más claro en la descripción del
artículo ��
Héctor Javier
23 DICIEMBRE 2013 A LAS 14:58
Saludos
HJ
Misael S
13 ABRIL 2014 A LAS 05:49
Héctor Javier
13 ABRIL 2014 A LAS 15:30
Hola Misael, se refiere ha realizar un «puente» de alambre entre dos «islas» de soldadura.
Espero que no te ofendas, pero si desconoces esto, este montaje puede que sea demasiado
complicado como para comenzar.
Saludos
HJ
Misael S
13 ABRIL 2014 A LAS 18:26
Gracias si lo entiendo, pero me estaba basando en los graficos que puso en el post porque no
uso el kiCad si no eagle, por eso no podia abrir y ver bien el pcb y ver el puente, pero ya lo vi,
gracias
diego
3 ENERO 2014 A LAS 03:15
diego
3 ENERO 2014 A LAS 03:51
ya me funciono, era una tonteria, igual creo q voy a armar luego tu programador por gusto solamente
como para distraerme y hacer cosas nuevas. saludos cordiales….
Héctor Javier
3 ENERO 2014 A LAS 03:54
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Saludos
HJ
Héctor Javier
3 ENERO 2014 A LAS 03:52
Hola diego, los fuses están dentro del mismo HEX, pero la verdad desconozco si el Winpic800 los
reconoce ¿¿????
Lo que puedes hacer es con el MPLAB, seleccionas el micro 18F2550, luego vas he importas el archivo
HEX, el último es el:
PK2V023200.hex
Luego abres la ventana de configuración de bits y te fijas allí como están configurados, luego copias
esa configuración en el el winpic800.
Lamentablemente no puedo poner una imagen, pero como te indiqué es fácil de hacer.
Saludos
HJ
DIEGO
5 ENERO 2014 A LAS 20:16
gracias por la respuesta, en realidad tenia dos problemas, el primero fue q toqué el tipo de oscilador q
salia por defecto y eso hacia q no funcionara bien. y el segundo problema era en el oscilador, lo
reemplace por uno nuevo y me lo reconocio perfecto. ya he grabado 16f84a y 18f2550 sin problemas,
calculo q va a funcionar con todos los modelos. igualmente se agradece el apoyo y la colaboracion.
este tipo de paginas son geniales para evacuar cualquier tipo de duda o para las personas como yo q
avandone la electronica casi por 10 años y ahora retomando estoy un poco desactualizado… muchas
gracias y saludos cordiales…
Felicitaciones Diego y gracias por contarnos tu experiencia. Es muy útil para nosotros ��
Roberto
11 ENERO 2014 A LAS 14:43
Hola Roberto, lo que dice Hector es correcto, el capacitor de 100nF es de filtro y está conectado a la salida
del regulador de 3,3V. Espero de poder agregarlo al circuito próximamente.
Héctor Javier
12 ENERO 2014 A LAS 01:23
Hola Roberto, por lo que veo, el capacitor de 100nF que está en la placa pero no en el esquema
circuital, es el que va conectado entre la salida del regulador de 3,3V y GND, si es a eso a lo que te
refieres.
Para una mejor explicación espera la respuesta de Gabriel (inventable) que es el autor del artículo.
Saludos
HJ
Roerto
12 ENERO 2014 A LAS 17:54
analisando el circuito tambien me di cuenta que es el que esta en la salida del regulador de 3,3V a
tierra, vale gracias por tu respuesta sin duda es esa la posicion, de hecho ya lo agrege
Muchas gracias
Roerto
18 ENERO 2014 A LAS 17:38
tengo dos posiciones en r de 820 ohm espero alguien me pueda decir la correcta
posicion diagrama del circuito, entre tierra y diodo 1n4148 y bases de BC557(solo 3 de los 4)
espero alguien me pueda ayudar lo agradeceria mucho que ya tengo el circuito listo en EAGLE.
Roberto
18 ENERO 2014 A LAS 20:44
creo que encontre la solucion la R 820 esta mal en el diagrama del circuito hay que cambiarla por una
de 4,7K que esta conectada entre tierra y CL y esta en la posicion de la resistencia de 820 ohm,
paraque quede igual al dibujo de la placa PCB ya que deberia ser este el circuito correcto.
espero me lo puedan confirmar.
muchas graciass
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Misael S
13 ABRIL 2014 A LAS 06:15
Héctor Javier
13 ABRIL 2014 A LAS 15:35
Hola Misael, ese error en el dibujo ya fue corregido, como ha mencionado Gabriel en el mensaje
anterior. Así que ahora debes respetar los valores del dibujo.
Saludos
HJ
jose Linero
21 ENERO 2014 A LAS 13:19
Hola, tengo una duda acerca de conectar vía ICSP, tengo un enlace acerca de como conectarla según
diferentes pic
http://webs.uolsinectis.com.ar/nancy/pic/icsp_c.png
Héctor Javier
21 ENERO 2014 A LAS 13:59
Hola José, lo correcto sería verificar cada caso en particular en la hoja de datos correspondiente al
micro que estas por programar, ya que hay varias excepciones sobretodo en micros «antiguos» de
18 y 20 pines.
Te aclaro que la resistencias que muestra el esquema sirven solamente si deseas programar en baja
tensión (LVP) algo que es peligroso si no sabes exactamente como se utiliza, lo mas recomendable
es deshabilitarlo (bit LVP=0 en la palabra de configuración), además si mantienes la LVP habilitada
pierdes dicho pin como entrada/salida, solo mantiene la función «PGM».
Solo sería conveniente si vas ha implementar un bootloader en tu circuito y eso es solo si pretendes
que el usuario final pueda cambiar el firmware del mismo.
Saludos
HJ
Héctor Javier
21 ENERO 2014 A LAS 14:02
Algo mas sobre las resistencias de ese esquema. No son necesarias si utilizas un programador
como el PICkit2, PICkit3, ICD2, ICD3, RealICE o similares o clones, tampoco con las diferentes
versiones del JDM, PROPIC, etc.
Saludos
HJ
heller arroyo
23 ENERO 2014 A LAS 01:07
gracias,lo necesitaba
jaime
29 ENERO 2014 A LAS 10:57
Gustavo
10 FEBRERO 2014 A LAS 05:05
amigo no sabes que paso con la pagina de micros-desgin??? habia muchas cosas utiles que ahora no
estan �� se mudo? alguien sabe?
Yo no se nada Gustavo ��
Héctor Javier
10 FEBRERO 2014 A LAS 19:35
Saludos
HJ
cube
9 MARZO 2014 A LAS 17:16
Hi. thanks for the great design. but i cant open the file in eagle. it shows error.
«Error:
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Hi Cube, the PCB is designed in KiCad (no Eagle). KiCad is free and open source. This is the link to download
(Kicad pcb software). Ta ta for now!! ��
Hola amigo estoy, viendo la pagina y realmente me gusto excelente trabajo muchisimas gracias, x los
aportes, una pregunta el programador de pic es compatible con el
«Pic 16f877 «
Héctor Javier
19 MARZO 2014 A LAS 23:27
Hola wwy, si, es compatible, pero deberías diseñar una placa para 40 pines, ya que Gabriel, el autor
del artículo solo ha diseñado una de 20 y otra de 28 pines. Pero si usas ICSP, es totalmente
compatible.
Saludos
HJ
Fuera bueno q todos aportaramos alguno que otro proyecto a ver si el administrador de la pagiana
esta deacuerdo y que cada quien a porte un granito de arena. claro el que pueda pues.
Misael S
13 ABRIL 2014 A LAS 05:35
Hola esta genial, ya que me quiero meter ya a programar micros, he usado el launchpad de texas y su
micro, pero ahora lo quiero hacer de verdad, pero no entiendo muy bien lo que quisiste decir con esto
«Construir un programador de PICS es toda una empresa y no lo aconsejo a la gente que recién
empieza. Más allá de la construcción electrónica propiamente dicha en la que se necesitan algunos
componentes especiales, es necesario disponer de otro programador que permita de programar el
PIC18F2550, corazón de todos los modelos USB como este. La solución más simple, si no se dispone
de uno, es la de pedirle ayuda a alguien que lo posea. También se puede construir un programador de
transición, como por ejemplo el JDM para puerto serie. El problema está en que los programadores
tipo JDM necesitan un verdadero puerto RS232 porque no trabajan bien con los adaptadores USB a
RS232 y en los últimos años, las computadoras no disponen más de este tipo de puerto. Si se logra
resolver el problema de la programación del primer PIC18F2550, después se pueden construir todos
los programadores que uno quiera porque un programador programa al otro.»
Si me explicaras, te lo agradeceria ��
Misael S
13 ABRIL 2014 A LAS 06:22
He leido los comentarios y parece que hay errores, quisiera por favor que pudieran arreglarlos, o
explicar mejor como arreglarlos, gracias.
Hola Misael, todos los errores indicados por los lectores han sido ya corregidos así que no te preocupes.
��
Misael S
15 ABRIL 2014 A LAS 03:31
Hola amigos, me ha encantado este programador y me he tomado el tiempo de pasarlo a eagle ya que
veo que la mayoria lo usa, he quitado 3 puentes, menos el de IC, y todos los coponentes ya los trae la
libreria de eagle, menos la bobina que esa si no la encontre, si gustan o el autor del post me lo permite
se los puedo pasar por correo mi correo es [email protected], espero que les guste.
Muchas gracias por tu ofrecimiento Misael y felicitaciones por el trabajo que has hecho. Me gustaría ver tu
proyecto en eagle y alguna fotografía del sistema armado. Puedes mandarlo a
contactos[aroba]inventable.eu. Quizás pueda incluirlo en las referencia del artículo. Hasta pronto. ��
Misael S
16 ABRIL 2014 A LAS 17:11
Héctor Javier
17 ABRIL 2014 A LAS 03:25
Es lo mismo, son 680 micro Henry. La nomenclatura depende del origen de la referencia…
Saludos
HJ
cncyn
22 ABRIL 2014 A LAS 22:15
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
HOla amigo mi consulta es la siguiente. Con cual programa puedo visualizar los impresos del PicKit2,y
con respecto al (link a la página PicKit2 en el sitio de la Microchip con Downloads) ingreso desde el
link que has publicado para bajar el programa pero no sale en ninguna parte para descargarlo serias
tan gentil de enviarmelo a mi correo si no fuera mucho abuzo.
primera vez que visito este pagina y e quedado muy contento por su contenido felicitaciones y sigue
asi Bendiciones. ��
Misael S
23 ABRIL 2014 A LAS 00:50
Como comente amigo yo pase el pcb a eagle, si quieres te lo puedo mandar, mi correo es
misa2pac[arroba]gmail.com
Héctor Javier
23 ABRIL 2014 A LAS 01:29
Hola cncyn, los archivos los puedes ver con KiCad, dale una leida a las FAQ en el siguiente enlace:
https://www.inventable.eu/faq/
En ese enlace haces clic donde dice «Documentation & Software» y se abren todas las posibilidades
de descarga, incluidos manuales, etc.
Saludos
HJ
Héctor Javier
23 ABRIL 2014 A LAS 01:35
Gabriel, este «poco amigable» método de respuestas no me deja poner mas que un solo enlace por
mensaje…
He visto Hector. los mensajes con más de un link los memoriza pero no los publica hasta que yo no los
autorizo. En este caso ya publiqué el tuyo original y eliminé los otros. Ahora me fijo si puedo modificar las
configuración del sistema para permitir más de un link.
Alan Chavez
26 ABRIL 2014 A LAS 18:21
hola! Buen día, quisiera saber que tipo de componente utilizaste y que esta marcado como «sel
3.3v/5v» (No logro reconocerlo).
Héctor Javier
26 ABRIL 2014 A LAS 19:18
Hola Alan, es una tira de pines con tres pines y un capuchón conductor de dos contactos, usualmente
denominado «jummper», lo que te permite seleccionar 3V3 o 5V como tensión Vdd sobre la salida con
solo conectar mediante el «jummper» entre el pin del medio y uno de los pines d elos costados, para un
lado 5V y para el otro 3V3.
Saludos
HJ
leov20
15 MAYO 2014 A LAS 19:59
hola, descargue el circuito impreso desd el link que dejaste pero no se como abrir los archivos con
extension BRD y PRO quisiera saber que programma usaste para crearlos o con que programas los
puedo abrir.
Héctor Javier
15 MAYO 2014 A LAS 20:40
Alan
4 JULIO 2014 A LAS 03:30
Hola a mi me ha encatado, no se mucho de programacion para PIC’S ya que solo he usado arduino, y
me gustaria introducirme en este mundo, me pueden recomentar algun libro o tutoriales, para
aprender, gracias ��
Ni idea Alan. Yo empecé muchos años atrás experimentando por mi cuenta. En el tiempo se han publicado
muchos libros sobre los pics. Quizás HJ conoce alguno en particular para aconsejarte.
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Héctor Javier
19 JULIO 2014 A LAS 18:40
Hola Alan, ¿que conocimientos de programación tienes? ¿manejas algún lenguaje en particular?
Pero, como siempre digo, utilices el lenguaje que utilices, siempre conviene manejar el ASM o
lenguaje ensamblador, lo que te permite conocer a fondo el manejo de los micros en si.
Para aprender un poco de ASM:
http://www.ucontrol.com.ar/forosmf/tutoriales-guias-y-cursos-en-ucontrol/asm-desde-cero/
En Basic, no conozco ninguno como para recomendar, pero puedes buscar en ese mismo foro, lo
mismo que para JALv2.
Saludos
HJ
Héctor Javier
19 JULIO 2014 A LAS 18:43
Saludos
HJ
Luis
19 JULIO 2014 A LAS 05:49
Una pregunta, como puedo hacer para porgramar pic de 40 pines, es que quiero hacerme una
programadora para hacerme yo mismo desde 0 una targeta pinguino core, pero el PIC que usa es de
40 pines y no entendi muy bien lo de la extencion … si me puedes ayudar te lo agradeseria
enormemente
Héctor Javier
19 JULIO 2014 A LAS 14:03
Hola Luis, la única «targeta pinguino core» que he visto (puede que haya mas seguramente) posee
un conector «ICSP» , que simplemente es una tira de pines macho de 5 contactos (pueden ser 6)
similar al que poseen el PICkit2, el PICkit3 de microchip, y la mayoría de los clones, como el que
presenta en este artículo Gabriel (Inventable), es decir
Vpp (MCLR) RE3
Vcc
GND
DAT (ICSPDAT)(PGD) RB7
CLK (ICSPCLK)(PGC) RB6
AUX (esta puede no estar, no se utiliza para grabar los PICs)
Si el «targeta pinguino core» que estár por hacer no posee este coenctor, simplemente debes
conectar esos pines a sus respectivos en el PIC de 40 pines.
Siguiendo esas conexiones deberías poder grabar cualquier micro de 40 pines en formato DIP, pero
no estaría de mas que verifiques el micro que estés por utilizar en sus hojas de datos.
Si quieres, puedes abrir un hilo en el foro donde nos vas mostrando tus avances y haciendo las
consultas que creas oportunas.
Con respecto a lo de las extensiones que mencionas, si no he entendido mal tu consulta, son esas
placas con zócalos ZIF (Fuerza de inserción nula) que Gabriel hizo para micros de 18 y 28 pines, y
que sugiere que diseñen uno de 40 Pines si van a utilizar esos micros.
Saludos
HJ
Franco
27 JULIO 2014 A LAS 02:54
La unica consulta que tengo al respecto es, si es posible agregarle zocalos de pins mas chicos como de
18 o menores; o reemplazar alguno de los originales del proyectos por alguno mas chico. Gracias
Héctor Javier
28 JULIO 2014 A LAS 13:09
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Hola Franco, no entiendo bien tu consulta, pero el circuito propuesto por Gabriel (Inventable) y su
diseño está pensado para ser utilizado como ICSP y como tal posee ese conector equivalente a las
herramientas originales de microchip, por tanto puedes conectar el el zócalo que desees, siempre y
cuando respetes las conexiones requeridas para el micro que desees.
saludos
HJ
Edgar
30 JULIO 2014 A LAS 19:42
Muchas gracias por este aporte, solicito si me podrias enviar los archvos brd y electrico, ya que no los
puedo abrir, trabajo con cadsoft Eagle, en los dibujos que veo en la pagina observo que el esquema
electrico es diferente de la foto del circuito terminado al esquema electrico le falta un condensador de
100nf, hay algun problema con eso, grasias de antemano por la atencion prestada a la presente.
Héctor Javier
30 JULIO 2014 A LAS 20:45
Hola Edgar.
El PCB está hecho con KiCad, que es gratis (mas detalles en las FAQ).
No hay diseño para Eagle, ni para ningún otro software de diseño.
el plano eléctrico está disponible en el artículo como una imagen, Gabriel (Inventable) no ha
liberado el esquemático en formato de diseño de este circuito. Pero conla imagen puedes hacerla
tu y luego compartirla.
Con respecto a o del condensador ya fue aclarado en una respuesta anterior.
Saludos
HJ
torvic
3 AGOSTO 2014 A LAS 03:37
hola hermano que buen proyecto este que haces te felicito, necesito ayuda me gustaría saber como
usar otro que no sea el PIC18F2550, yo tengo el PIC18F4331 que modificación tengo que hacer para
no gastar en otro micro así poder usar el que ya dispongo,
me podes ayudar hermano.
Héctor Javier
3 AGOSTO 2014 A LAS 16:59
Hola Torvic, en este circuito no se puede utilizar otro micro que no sea el PI18F2550 ya que el
.HEX que se utiliza es el que hizo y ha liberado al público microchip, el propio fabricante de los
micros. Es decir a menos que sepas un montón, o mas, de programación, no puedes modificarlo.
Hay quienes han hecho andar este mismo «.HEX» en un PIC18F4550, que vendría a ser como un
hermano mayor del PIC18F2550, pero además de tene mucho mas pines (40 o 44 según el
encapsulado) el «.HEX» no prevee poner como digitales las entradas anaógicas de los puertos
superiores, ya que no existen en el PIC18F2550, con el consiguiente consumo extra que supone
una sentradas analógicas, lo que hace que en algunos puertos USB no funcione correctamente.
Además hay algo fundamental, el PIC18F4331 no posee puerto USB, y por tanto nuca podrías
utilizarlo en este proyecto.
Saludos
HJ
torvic
29 AGOSTO 2014 A LAS 01:37
Alberto
7 AGOSTO 2014 A LAS 08:52
Impresionante blog, Gabriel. Y muy agaradecido por tus esfuerzos y dedicación. ¿Podrías indicarme
qué programa utilizas para el diseño de las placas, no el PCB, sino con el que haces la disposición de
componentes?
Estoy estudiando electrónica y me encanta la limpieza con la que muestras los circuitos.
Gracias.
Héctor Javier
7 AGOSTO 2014 A LAS 13:18
Saludos
HJ
Alberto
9 AGOSTO 2014 A LAS 13:46
Lo dicho: ¡eres un auténtico crack! Ya veo que aún me queda mucho por aprender.
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Nacho
13 AGOSTO 2014 A LAS 04:06
Hola amigo, quería saber que dimensiones tiene el pcb del pickit 2 que hiciste.. Gracias
nissi
30 AGOSTO 2014 A LAS 04:18
hola gracias por compartir este gran proyecto lo cual era lo que necesitaba y lo pondré en marcha,
pero no consigo el integrado L4931CZ33. Abra uno generico que cumpla la misma función por la cual
podría sustituirlo? ��
Puedes usar cualquier regulador de 3,3V de 100mA o con más corriente de salida. Si no tienes pensado de
usar PIC que trabajan solo con 3,3V no es necesario que lo montes.
sergio
5 SEPTIEMBRE 2014 A LAS 05:33
dairo cifuente
31 OCTUBRE 2014 A LAS 22:51
buenas me preguntaría seria que tan posible fuera que pudieras enviarme o de algún modo darme
información de como conectar el zócalo zif de 40 pines?
Héctor Javier
1 NOVIEMBRE 2014 A LAS 02:57
sino, puedes fijarete en el siguiente enlace a un foro amigo, donde publiqué un adaptador universal
ZIF:
http://www.servisystem.com.ar/foro/viewtopic.php?f=5&t=47#p331
Saludos
HJ
Ledis
12 MARZO 2015 A LAS 23:39
Un saludo especial para Tí mi amigo, Gente como Tú hacen la diferencia compartiendo ideas y
proyectos.
Gracias John!! ��
Juan
12 DICIEMBRE 2014 A LAS 18:50
Hola yo tengo una duda, que pasa si no consigo el inductor de 680uH, podria usar uno de mas grande
de 710uH o algo asi, saludos y gracias.
Héctor Javier
13 DICIEMBRE 2014 A LAS 01:17
Hola Juan, con cualquier valor entre 500uH y 1000uH, no tendrías problemas, al menos no con los
micros de las familias mas comunes, 10F, 12F,16F y 18F. Puede que haya alguna excepción, pero
sería un micro «raro».
Saludos
HJ
florian
28 DICIEMBRE 2014 A LAS 15:58
hola a todos
alguien me puede decir con que programa esta echo este proyecto?yo lo intente con proteus y los
componentes tiene empaquetado diferente y tan poco me reconoce el archivo
Héctor Javier
28 DICIEMBRE 2014 A LAS 19:51
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Hola florian, la respuesta a tu consulta está en las FAQ del blog. Allí encontraras todos los datos, te
adelanto que se llama KiCad y es gratuito.
Saludos
HJ
florian
30 DICIEMBRE 2014 A LAS 20:32
Gracias Javier
Por fin hoy he terminado mi programador de pic, he ha costado un poco de trabajo conseguir el
inductor y el pic18f2550, yo soy de mexico DF, la programacion del pic18f me costo $50 pesos como 3
o 4 dolares, en total fueron $150 pesos para armarme todo el ciruito, lo pase a eagle si a alguien le
interesa y lo hice a doble cara y ya he programado mi primer pic un 16f628a y todo un exito, muchas
gracias Gabriel, el que quiera los archivos del pcb en eagle que me mande un correo a
[email protected], saludos
Felicitaciones!!! Misael ��
Me gustaría ver una foto de tu proyecto. ¿Puedes mandarme una a contactos[aroba]inventable.eu?
Gracias
eduardo mercado
25 ENERO 2015 A LAS 08:11
hola, tengo un problema para poder abrir los circuitos, me pueden ayudar como abrir los archivos o
con que programa los puedo abrir?
mi correo es: [email protected]
luis man
10 FEBRERO 2015 A LAS 04:40
como te va amigooo muy buen proyecto o aporte a la electronica … pero quiero saber si puede grabar
para el pic 16f877a ggg estoy muy interesado gracias brou sigue a delante espero tu respuesta =)
Freddy
14 FEBRERO 2015 A LAS 18:18
Luis LBF
3 MARZO 2015 A LAS 05:56
Hola estoy interezado en hacer este grabador, pero mi pregunta es si puedo usar un PIC18F4550 en
vez del PIC18F2550, bueno esque aca en mexico en AG cuestan lo mismo los del empaquetado TQFP
Héctor Javier
3 MARZO 2015 A LAS 12:05
Hola Luis, te cito una respuesta que he dado a un mensaje anterior en esta misma página:
«Hay quienes han hecho andar este mismo “.HEX” en un PIC18F4550, que vendría a ser como un
hermano mayor del PIC18F2550, pero además de tener mucho mas pines (40 o 44 según el
encapsulado) el “.HEX” no prevee poner como digitales las entradas analógicas de los puertos
superiores, ya que no existen en el PIC18F2550, con el consiguiente consumo extra que supone
unas entradas analógicas, lo que hace que en algunos puertos USB no funcione correctamente.»
Salvando lo mencionado, si respetas las conexiones de los pines por nombre, no por número, puede
que te funcione.
Saludos
HJ
Héctor Javier
3 MARZO 2015 A LAS 12:07
Aclaro que personalmente no lo he probado, puede que Gabriel (Inventable) o algún otro
usuario lo haya montado con un 18F4550.
Saludos
HJ
Yo no HJ ��
Luis LBF
5 MARZO 2015 A LAS 22:02
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Jhon
23 MARZO 2015 A LAS 16:33
Cordial saludo. muy bueno el dato, pero el pulsador es normalmente abierto o normalmente
cerrado????? y que funcion tiene?
Héctor Javier
23 MARZO 2015 A LAS 17:02
Hola Jhon, como se ve en el esquema circuital se trata de un pulsador Normal Abierto (NA).
Solo se utiliza cuando estás en modo de funcionamiento como Analizador Lógico de 3 Canales.
Deberías leer completo este artículo de Gabriel(Inventable) y desde el enlace que puso acceder al
manual del PICkit2 de microchip.
Saludos
HJ
Pedro
5 MAYO 2015 A LAS 00:42
Héctor Javier
5 MAYO 2015 A LAS 03:49
Hola Pedro, es perfecto para ello, si te fijas en el conector de salida de la placa principal tiene
incluso la dispocici{on de los conectores ICSP equivalentes a todos los dispositivos originales
demicrochip.
Saludos
HJ
Mauricio
13 MAYO 2015 A LAS 03:58
Hola, ante todo te felicito por tus post, sos completamente didactico y estoy aprendiendo mucho (a
pesar de que no puedo realizar los proyectos por falta de tiempo)
tengo una gran duda, el Pic que queda fijo en el programador, como haria para bajarle el Software a
ese?
se compran ya programados ?
Héctor Javier
13 MAYO 2015 A LAS 05:15
Saludos
HJ
Héctor Javier
28 MAYO 2015 A LAS 18:41
Agustín
4 ABRIL 2019 A LAS 07:18
HJ
4 ABRIL 2019 A LAS 14:27
Te dejo el enlace para que bajes y leas el readme del PICkit2, donde parece la lista de dispoisitivos
soportados
http://ww1.microchip.com/downloads/en/devicedoc/pickit%202%20readme%20v2-61-
00%20(a).txt
Saludos
HJ
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]
Programador de microcontroladores Pics - Inventable
Antonio Barrios
12 JULIO 2021 A LAS 17:35
Puedo reemplazar las resistencias por unas de 1/4 W ya que no consigo las de el valor correcto de 1/8
W?
Vega
12 JULIO 2021 A LAS 19:11
joel
31 MARZO 2022 A LAS 18:24
HJ
1 ABRIL 2022 A LAS 13:28
Hola joel.
El firmware lo puedes descargar directamente del sitio de microchip, es gratuito y libre.
El enlace correspondiente está al final del artículo.
Pero debes tener en cuenta que debes recurrir a alguien que tenga otro programador para poder
programar tu microcontrolador, un amigo, la escuela, un técnico, etc.
Saludos
HJ
Willy
5 JUNIO 2022 A LAS 20:05
Me podrían decir como se llama el componente que esta como SEL 3.3V/5V.
por favor
Vega
5 JUNIO 2022 A LAS 20:59
Fíjate en el dibujo de la placa: es una simple tira de 3 pines. Está bastante claro, creo yo.
INVENTABLE es un sitio web didáctico INVENTABLE no tiene objetivos NOTA LEGAL: Los proyectos publicados Todas las publicaciones de INVENTABLE
donde se publican proyectos de comerciales de ningún tipo. En en INVENTABLE son originales, de están bajo licencia Creative Commons
electrónica DIY (“hazlo tu mismo”), útiles INVENTABLE no se vende nada y carácter didáctico y experimentales. BY-NC-SA (Attribution-NonCommercial-
y simples de hacer. Está pensado tampoco hay publicidad. El sitio está INVENTABLE y sus autores no se asumen ShareAlike). Los proyectos publicados
especialmente para personas que les sostenido solamente por el autor y por la ninguna responsabilidad que pueda pueden ser hechos o modificados por los
gusta la electrónica pero que tienen poca gente que desinteresadamente colabora derivar de problemas técnicos, fallos y/o lectores para uso privado y sin fines
experiencia con ella. No obstante esto, con él. El modo de ayudar a INVENTABLE daños a personas o cosas debidos a la comerciales y en todos los casos se debe
dedicamos especial atención a la calidad es el de compartir con nosotros vuestra realización de los mismos. indicar la proveniencia.
de los artículos y a la exactitud de la experiencia en la realización de los
información publicada. Nuestro objetivo proyectos publicados y también Tema: twentyfourteen modificato
es ayudar a la gente y nuestro deseo es el difundiendo el mensaje y la idea que
de promocionar la cultura del “hacer bien proponemos. INVENTABLE.EU (2010-2020)
las cosas”.
Política di PRIVACIDAD
Política de privacidad / Funciona gracias a WordPress
https://www.inventable.eu/2013/03/27/062-programador-de-pics/[22/05/2023 14:33:47]