Programador de Microcontroladores Pics _ Inventable

Embed Size (px)

Citation preview

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    1/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/

    Como prometido tiempo atrs, 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 tambin con

    PROYECTOS DIY

    PROGRAMADOR DE MICROCONTROLADORES PICS27 MARZO 2013 | INVENTABLE | 136 COMENTARIOS

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/http://www.inventable.eu/http://www.micros-designs.com.ar/pickit2-clone-5v3-3v/http://www.inventable.eu/author/inventable/http://www.inventable.eu/category/diy/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    2/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 2

    micros de 3,3V. En mi caso he optado por usar un regulador especfico en lugar del sistema con

    componentes discretos pensado por Suky.

    Generalmente, los proyectos que publico son completamente desarrollados por mi pero en este

    caso he hecho una excepcin porque hay demasiadas zonas obscuras en torno al PicKit2 y me

    llevara demasiado tiempo analizar la electrnica, el firmware y el software de los sistemas

    originales.

    El programador que les presento es formalmente el famoso PicKit2 en su versin Clone,

    compatible al 100% (eso espero) con el modelo de la Microchip pero con un circuito bastante

    simplificado.

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    3/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 3

    Antes de seguir, quiero hace una aclaracin: este programador que publico hasta ahora hafuncionado perfectamente con distintos modelos de Pics que he programado. De cualquier manera

    no puedo garantizar que funcione bien en todos los casos y tampoco dar un soporte tcnico

    completo porque hay demasiadas variables en juego a nivel de software y de hardware y tendra

    que dedicar todo mi tiempo libre solo a esto.

    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

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    4/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 4

    programadores de marca y usar modelos DIY como este, solo en situaciones de emergencia o

    cuando no tenemos la posibilidad de comprar uno original.

    Volviendo a la descripcin del proyecto, usar dos zcalos separados de 20 y 28 pins simplifica

    mucho el uso del programador porque todos los microcontroladores de distintos tipos se

    posicionan de la misma manera en uno u otro zcalo en modo simple e intuitivo, sin necesidad de

    manipular interruptores, puentes de configuracin o debiendo colocar los chips en posicionesdistintas entre si.

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    5/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 5

    No he construido el mdulo para micros de 40 pins porque nunca tuve la necesidad de usarlos. De

    cualquier manera, gracias al conector ISCP disponible en el programador, es posible tambin

    programar estos pics conectando los 5 pins necesarios.

    Me interesaba en particular modo poder programar el nuevo PIC18F14K50 porque, siendo ms

    pequeo del 18F2550 (solo 20 pins) posee tambin un puerto USB a bordo y bastante econmico.

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    6/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 6

    Lamentablemente no dispongo di un micro de este tipo para probar. Espero de poder hacerlo

    dentro de poco.

    Respecto a otros programadores que se encuentran en la red, haber construido un programador

    compatible con los productos Microchip me permite de usar como plataforma de desarrollo los

    software gratuitos de la Microchip como por ejemplo el PicKit2 software y fundamentalmente la

    suite MPLAB X IDE (v 1.60) para Linux.

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    7/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 7

    La cosa importante de esta experiencia es que funciona!! Como deca 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 programacin o de reconocimiento del

    programador por parte del software PicKit2 y MPLAB.

    Elenco de materiales

    Resistencias:

    3 de 10 ohms 1/8 Watt

    3 de 33 ohms 1/8 Watt

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    8/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 8

    1 de 100 ohms 1/8 Watt

    1 de 820 ohms 1/8 Watt

    3 de 1 K ohms 1/8 Watt

    1 de 2,7K ohms 1/8 Watt

    4 de 4,7K ohms 1/8 Watt

    4 de 10K ohms 1/8 Watt

    1 de 100K ohms 1/8 Watt

    (las resistencias son de 1/8 Watt con distancia entre patitas de 5mm)

    Capacitores:

    2 de 100nF

    2 de 22pF (disco)

    1 de 22uF 16V (electroltico)

    1 de 47uF 25V (electroltico)

    Diodos:

    2 1N5817

    1 1N4148

    1 led verde 3mm

    1 led rojo 3mm

    Transistores:

    4 BC557

    3 BC547

    Circuitos integrados

    1 PIC18F2550 (programado con firmware Microchip PicKit2)

    1 L4931CZ33 (u otro regulador 3,3V 100mA de tres patitas)

    Otros componentes

    1 bobina de 680uHy (ver fotografas)

    1 pulsador para circuito impreso (ver fotografas)

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    9/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 9

    1 zcalo de 28 pins

    1 zcalo de 28 pins ZIF (zcalo a fuerza cero)

    1 zcalo de 20 pins ZIF (zcalo a fuerza cero)

    1 cristal 20MHz

    1 conector USB tipo B

    3 conectores a 6 pin paso 2,54 mm para circuito impreso

    3 conectores a 6 pin paso 2,54 mm para cablepreso

    3 Circuitos impresos (1 principal y 2 zon los zcalos ZIF)

    1 cable USB

    tornillos, separadores y tuercas

    Construir un programador de PICS es toda una empresa y no lo aconsejo a la gente que recin

    empieza. Ms all de la construccin electrnica propiamente dicha en la que se necesitan algunos

    componentes especiales, es necesario disponer de otro programador que permita de programar el

    PIC18F2550, corazn de todos los modelos USB como este. La solucin ms simple, si no se

    dispone de uno, es la de pedirle ayuda a alguien que lo posea. Tambin se puede construir un

    programador de transicin, 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 aos, las computadoras no disponen ms de este

    tipo de puerto. Si se logra resolver el problema de la programacin del primer PIC18F2550,

    despus se pueden construir todos los programadores que uno quiera porque un programador

    programa al otro.

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    10/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 10

    Les dejo para descargar el file zip con los circuitos impresos y tambin el cdigo en formato hex de

    la ltima versin de firmware para el PIC18F2550. El programa PicKit2 lo pueden descargar

    directamente desde el sitio de la Microchip

    [Circuito Impreso]

    [Firmware del PIC18F2550 (link al sitio de la Microchip)]

    Link a la pgina PicKit2 en el sitio de la Microchip con Downloads)

    Los micro que he probado a grabar son estos: 12F629, 12F675, 16F628A, 16F676, 16F73,

    18F2550 y 16F88.

    Bueno, no me alargo ms. Espero que el proyecto les guste

    Hasta la prxima!!

    Los contenidos de este blog son originales y estn bajo una licencia Creative Commons BY_NC_SA

    136 PENSAMIENTOS SOBRE PROGRAMADOR DE MICROCONTROLADORES PICS

    27 MARZO 2013 A LAS 13:14

    Muchas gracias Gabriel, lo estaba esperando con ansias para poder completar mis proyectos.Despus te comento como me fue. Saludos desde Crdoba, Argentina.

    Saludos Chipias

    28 MARZO 2013 A LAS 17:22

    Chipias

    Carmelo

    http://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.eshttp://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805&redirects=pickit2http://www.inventable.eu/media/62_Programador_Pic/Impreso%20PicKit2.ziphttp://www.tecnomikro.altervista.org/http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.ziphttp://creativecommons.org/licenses/by-nc-sa/3.0/es/deed.es
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    11/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 1

    Hola Gabriel, me gusta mucho este circuito,

    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.

    Gracias Carmelo, felices Pascuas tambin para vos y los tuyos!!!

    29 MARZO 2013 A LAS 18:21

    una pregunta: el pulsador que funcion tiene?

    muchas gracias de antemano

    Me parece que sirve para poner el programador en modalidad upgrade y poder actualizar el

    firmware con una versin ms 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

    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

    1 ABRIL 2013 A LAS 22:08

    Que programa usas para hacer los diagramas y pasarlos a pcb??

    Hola Beto. Los circuitos y las vistas las hago con Corel Draw. El proyecto de los circuitos impresos

    lo hago manualmente con KiCad

    Vladimir

    Vladimir

    Beto

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    12/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 12

    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

    12 ABRIL 2013 A LAS 18:24

    Hola, me gustara saber con cul/es programa/s realizas los esquemticos y el dibujo en donde

    van los componentes.

    Agradecera mucho saberlo.

    Saludos

    12 ABRIL 2013 A LAS 18:28

    Disculpa, acabo de ver que alguien te pregunt lo mismo y le respondiste.

    Uso Corel Draw, pero desconozco de dnde tomar los cliparts de los componentes se bajan

    desde algn lado?

    Los posicionas a mano, o hay una forma automatizada que lee el archivo del KiCad?

    Preguntamos mucho no? es porque se ve genial tu trabajo!

    Gracias Ral. Hago todo a mano y no tengo conexin tra KiCad y Corel. Es ms, de KiCad uso solo

    PCB manualmente. Con Corel diseo 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

    17 ABRIL 2013 A LAS 06:48

    Gracias, muchas Gracias

    es muy buena herramienta.

    Si, es bastante til . Hasta pronto

    maxi

    Raul

    Raul

    josechu

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    13/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 13

    27 ABRIL 2013 A LAS 04:20

    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 pics 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.

    27 ABRIL 2013 A LAS 04:21

    https://reader009.{domain}/reader009/html5/0316/5aab457d93be9/5aab458549081.jpg

    Hola Melvin, el programador del que hablas es el JDM. Te paso el link de una versin con leds. No

    la he provado pero parece estar bien hecha.

    LINK Programador JDM con leds

    28 ABRIL 2013 A LAS 03:43

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    14/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 14

    Hola Luis Ests seguro que el controlador RGB es de 6A y 2W? Abr un hilo en el foro y pon un

    link al modelo que decs que lo veo.

    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 versin

    ms 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

    despus sern 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 ms completo y mejor

    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 entorno de desarrollo MPLAB ambos de microchip,ambos gratuitos que puedes descargar

    de su web.

    Se que hay algn plugin para otros entornos pero no los he utilizado, ademas esos entornos

    o bien son limitados o pagos, o ambas cosas.

    Las lneas de micros 10Fxx, 12Fxx, 16Fxx, 18Fxx los puedes borrar y regrabar muchsimas

    Eduardo -

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    15/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 15

    veces, en las lneas 24Fxx y 32Fxx hay micros que solo las puedes regrabar unas 100 veces

    otros que bastante mas veces.

    Hay moicros de produccin 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 microsen mis comienzos programaba directamente en cdigo de mquina, unequivalente del HEX, pero te aseguro que no es para cualquiera, adems de complicado es

    tedioso, e innecesario hoy en da, gracias al ASM (ensamblador).

    Todos en nuestros comienzos tuvimos esas cataratas de dudas, por suerte hoy existe

    Internet y pginas buensimas como inventable.eu, antes haba que recurrir a los manuales

    tcnicos de los fabricantes y a la poqusima bibliografa, en papel que exista.

    Es un tema apacionante, una vez que le agarras el gusto no lo largas mas.

    Saludos

    HJ

    P.D: Te he contestado yo de metidojeje

    Yo tambin 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!!!!

    6 JULIO 2013 A LAS 21:10

    Estimados Amigos : Gabriel y Hector Javier :

    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 direccin

    para descargar el PICkit2 ?.

    Al mismo tiempo el lenguaje ensamblador yo (insisto con mi ignorancia) no logro todava verlo

    como si fuera en castellano ..todava creo que es mas fcil cargar nmeros (aunque no pueda

    modificarlos )que un montn de instrucciones que no las entiendo .Siendo as me gustara sin

    querer ser pesado que libro o direccin me pueden dar para entender este lenguaje Asm que

    sea como un ABC bien para principiantes Ante todo MUCHISIMAS GRACIAS queridos

    Eduardo -

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    16/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 16

    amigos

    6 JULIO 2013 A LAS 23:16

    Hola Eduardo, el programa PICkit2, y mucha informacin sobre el mismo, puedes bajarla de

    la siguiente pgina

    http://www.microchip.com/stellent/idcplg?

    IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805

    Saludos

    HJ

    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

    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

    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

    Hctor Javier

    Hctor Javier

    Eduardo -

    Hctor Javier

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en019469&part=SW007002
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    17/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 17

    tu archivo para grabar en el micro(HEX).

    Es decir al micro solo puedes cargarle o grabarle un archivo HEX.

    Si el programa lo escribes tu, lo hars siempre ne ASM, luego convertirs 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, debers ensablarlo

    para convertirlo en el HEX que te servir para grabar le micro.

    Espero que ahora te quede un poco mas claro el tema.

    Saludos

    HJ

    7 JULIO 2013 A LAS 00:12

    Eduardo, creo que convendra abrir un hilo en el foro sobre programacin en ASM que te

    parece?

    No me puedo comprometer a hacer un curso de programacin en ASM por falta de tiempo,

    pero si a tratar de evacuar todas las dudas que se presenten, y dar pequeos consejos y

    trucos aprendido durante aos

    Aclaro desde ya que solo programo en ASM los 10Fxx, 12Fxx, 16Fxx y 18Fxx, a los micros

    mas grandes no los he programado nunca.

    7 JULIO 2013 A LAS 03:21

    Disculpame mi ignorancia, yo reparo tv, equipos de sonido,me gusta la electrnica y quisiera

    entrar al mundo de los PIC,he ledo algunas lecciones en revistas de electrnica , pero la

    verdad no los entiendo ,digame; se necesita llevar algn 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 disclpenme.

    Hctor Javier

    jose

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    18/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 18

    7 JULIO 2013 A LAS 16:19

    Hola Jos, te comento, aprender a programar un microcontrolador en particular, ya sea un

    PIC, o cualquier otro, no es difcil si tienes alguna base de programacin. si no tienes ninguna

    base, te va ha costar un poco mas pero se puede tranquilamente, va ha depender de cuanto

    tiempo le dediques, aprender a programar requiere de mucho tiempo leyendo, analizandocosas hechas, investigando y sobretodo, lo mas importante, va ha depender de cuanto

    tiempo le dediques a programar

    A programar solo se aprende programando, est bien leer, pero debes probar lo que lees y

    sacar tus conclusiones, renegar y buscar el porque no hace lo que debera, donde est el

    error, etc.

    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 pgina de microchip (el fabricante)

    y familiarizarte con el set de instrucciones, luego trata de ver como funciona algn 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 fcil acceder a la informacin para aprender a programar.

    Saludos

    HJ

    7 JULIO 2013 A LAS 16:23

    Me olvidaba mencionar, lo que escrib anteriormente es vlido si deseas aprender con

    lenguaje ensamblador o ASM, pero tambin es vlido si ya sabes programar en algn

    lenguaje de alto nivel, como ser BASIC o C, hay varios compiladores de estos

    lenguajes, incluso los hay basados en PASCAL.

    saludos

    HJ

    Hctor Javier

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    19/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 19

    7 JULIO 2013 A LAS 22:51

    Hector Javier :

    A ver,yo lo entend as: El lengueje Hexadecimal es el codigo mquina que el micro entiende y

    el Asm sera el que nosotros podramos elaborar introduciendo los cambios que quisiramos

    ..AHORA BIEN ; si yo por ejemplo copio el codigo HEX de un reloj con el micro que meproporciona 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 dudaPorque si vos me decis que tambin puedo

    cargar el HEX en el micro .como lo hago?

    AHHH sera fantstico si podras ensearnos a los que recin 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 bsica yo hice muchos programas en computadoras

    como la TK90 o Spectrum que utilizaban el codigo Basic extendido para mi era muy fcil perome 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 sera muy

    dificultoso

    NUEVAMENTE UN GRAN ABRAZO

    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

    complementario al mismo, como es el caso del PICkit2, del que puse el enlace para bajarlo

    mas arriba.

    La grabacin del micro es sencilla:

    1: Instalas el programa PICkit2 en su versin 2.61, que es la ltima disponible.

    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 zcalo, eso va ha depender del

    programador en si que poseas.

    Eduardo -

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    20/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 20

    4: Arrancas el programa PICkit2. El programa debera reconocerte automticamente el

    micro que has conectado. De no reconocerlo puedes seleccionar la opcin de verificar

    conexin o seleccionar el dispositivo a mano.

    5: Luego vas al men y Archivo (en realidad File ya que est en ingles) y utilizas la opcin

    Importar HEX, buscas en tu disco duro donde est y lo importas, como abres cualquier

    documento en Windows.

    6: Presionas el botn Escribir y esperas unos segundo que realice la operacin y listo, si no

    se produjo ningn error ya tienes tu micro listo.

    Saludos

    HJ

    8 JULIO 2013 A LAS 13:32

    hola hermao oye una consulta cual es el diseo del cable de datos me lo podrias enviar a mi

    correo tengo esa duda es usb en ambos extremos o usb ah BD9 .gracias

    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

    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

    ronal cantu villanueva

    Hctor Javier

    Marcos

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    21/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 2

    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. Quizs Javier te sabe decir algo.

    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 segn el tipo de memoria.

    Te copio ac las cponexiones de las mas conocidas. (espero que se vea bien)

    Saludos

    HJ

    ++++++++++++++++++++++++++++++++++++

    Connections for 24LC devices

    PICkit 2 Pin 24LC Device Pin (DIP)

    (2) Vdd 8 Vcc

    (3) GND 4 Vss

    (5) PGC 6 SCL (driven as push-pull)

    (6) AUX 5 SDA (requires pullup)

    7 WP disabled (GND)

    1, 2, 3 Ax pins

    Connect to Vdd or GND per

    datasheet and to set address

    25LC SPI bus devices:

    Bus Speed-

    ~925kHz with Tools -> Fast Programming checked

    ~245kHz with Tools -> Fast Programming unchecked

    Connections for 25LC devices

    PICkit 2 Pin 25LC Device Pin (DIP)

    (1) VPP 1 nCS

    (2) Vdd 8 Vcc

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    22/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 22

    (3) GND 4 Vss

    (4) PGD 2 SO

    (5) PGC 6 SCK

    (6) AUX 5 SI

    7 nHOLD disabled (Vdd)

    3 nWP disabled (Vdd)

    93LC Microwire bus devices:

    Bus Speed-

    ~925kHz with Tools -> Fast Programming checked

    ~245kHz with Tools -> Fast Programming unchecked

    Connections for 93LC devices

    PICkit 2 Pin 93LC Device Pin (DIP)

    (1) VPP 1 CS

    (2) Vdd 8 Vcc

    (3) GND 5 Vss

    (4) PGD 4 DO

    (5) PGC 2 CLK

    (6) AUX 3 DI

    7 PE enabled (Vdd)

    6 C Device ORG

    Set to select word size

    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 informacin en la red, para poder grabar

    el PIC18F2550.

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    23/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 23

    Saludos

    HJ

    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 aportacionBueno

    pues si tengo alguna duda ya los estare consultando

    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 zcalo 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 difcil

    poner imgenes, resaltar textos, editar de ser necesario, etc.

    Saludos

    HJ

    P.D: Ya que lo mencionaste, cuanto te cobran por grabar un micro en dlares, como para tener

    una referencia.

    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 eaglegracias

    Marcos

    Hctor Javier

    juan carlos

    Marcos

    http://www.juanca.com/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    24/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 24

    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 seleccioneprogrammer 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 manogracias

    21 AGOSTO 2013 A LAS 05:02

    Hola Marcos, no he utilizado nunca el microcode o el PBP.

    Este programador es el PICkit2 y si no te aparece deberas instalarlo, aclro que no se si se

    puede, pewro primero deberas bajar el software de la pgina de microchip con el mismo

    nombre, PICkit2 e instalarlo, esto instala los driver necesarios en tu PC.

    si ya lo hiciste y la simulacin 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

    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

    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 pgina de microchip:

    http://www.microchip.com/stellent/idcplg?

    IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813

    Hctor Javier

    Jose

    Hctor Javier

    http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en027813
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    25/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 25

    Para saber como conectarlo, debes buscar en la hoja de datos del micro la seccin donde

    habla de ICSP y all te muestra el esquema de conexin.

    Te dejo el enlace para que bajes la hoja de datos del 16F88:

    http://ww1.microchip.com/downloads/en/DeviceDoc/30487D.pdf

    Por ltimo el enlace donde podras bajar mucha informacin sobre el PICkit2 y el softwarepara utilizarlo:

    http://www.microchip.com/stellent/idcplg?

    IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805

    Saludos

    HJ

    9 OCTUBRE 2013 A LAS 16:01

    Hola, antes que nada te felicito por el trabajo que hiciste

    Me gustaria probarlo, pero no he podido abrir el archivo *.brd ni el *.pro, seras tan amable de

    subirlo en formato *.pdf?? u otro pa hacer la impresion directamente??

    un saludo

    Hugo, lo puedes abrir con KiCadque es gratis. Cuando tengo un poco de tiempo los subo tambin

    en pdf.

    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

    8 NOVIEMBRE 2013 A LAS 16:45

    Hugo

    jeferson hernandez

    Manuel Kaufmann

    http://www.kicad-pcb.org/display/KICAD/Download+Kicadhttp://ww1.microchip.com/downloads/en/DeviceDoc/30487D.pdfhttp://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023805http://blog.mkaufman.com.ar/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    26/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 26

    Hola,

    Felicitaciones por esta publicacin. Es de mucha utilidad para m.

    La duda que tena era sobre cmo actualizar este diseo 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.

    9 NOVIEMBRE 2013 A LAS 15:54

    Hola Manul, la mayora 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 zcalo de 40 pines, te recomiendo un zcalo ZIF.

    Si te fijas, he ordenado los pines de acuerdo a sus respectivos del conector ICSP de la placa

    diseada por Gabriel.

    Saludos

    HJ

    9 NOVIEMBRE 2013 A LAS 15:57

    Manuel, me falt decir que para la Programacin de los PIC no se utiliza la salida Auxiliar

    (AUX) del programador.

    Dicha salida se utiliza para la grabacin de memorias seriales.

    Saludos

    Hctor Javier

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    27/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 27

    HJ

    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 zcalo de 40 pines? al grabador o que.

    gracias.

    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

    programacin.

    En el caso de los de 40 pines, suelen tener 2 de alimentacin y 2 de GND, y deben estar

    conectados todos.

    Saludos

    HJ

    28 NOVIEMBRE 2013 A LAS 04:33

    A diferencia de lo que muestra Gabriel, yo disee Adaptador ZIF universal con zcalo

    ZIF de 40 pines.

    Te dejo el enlace por si te interesa darle un vistazo.

    http://www.servisystem.com.ar/foro/viewtopic.php?f=5&t=47#p331

    Saludos

    HJ

    1 DICIEMBRE 2013 A LAS 07:26

    juanda

    Hctor Javier

    Hctor Javier

    Erick

    http://www.servisystem.com.ar/foro/viewtopic.php?f=5&t=47#p331
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    28/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 28

    Saludos cordiales.al intentar abrir el archivo .brd me sale:

    Error:

    line 1, column 1: Start tag expected.

    alguna solucion gracias

    1 DICIEMBRE 2013 A LAS 15:30

    Hola Erick.

    Tens 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 versin vieja del

    programa, pero lo puedes abrir, verlo, imprimirlo, todo.

    Saludos

    HJ

    1 DICIEMBRE 2013 A LAS 15:31

    Si as tampoco puedes abrirlo, prueba con reinstalar el KiCad, baja de la Red una versin mas

    nueva.

    Saludos

    HJ

    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 diseo. Saludos.

    19 DICIEMBRE 2013 A LAS 13:39

    Hola Cristian, te comento que electrnicamente, el ld1117v33c, al ser un regulador de 3V3

    puede utilizarse sin problemas.

    Hctor Javier

    Hctor Javier

    Cristian

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    29/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 29

    Pero, un tema distinto es el encapsulado, el que propone Gabriel en su artculo y es para el cual

    est diseada la placa, tiene un encapsulado TO-92, mientra que el que tu tienes posee un

    encapsulado TO-220, que adems de ser mucho mas grande fsicamente, tiene los pines de

    conecxin intercambiados. Otro pequeo problema relacionado con el encapsulado es el

    dimetro 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.

    Saludos y Suerte con la adaptacin.

    HJ

    19 DICIEMBRE 2013 A LAS 13:41

    Algo que me olvidaba mencionar

    Si no vas ha grabar micros que sean si o si de 3V3, puedes no montar el regulador, el

    programador funciona perfectamente para los micros de 5V, que son la gran mayora de los

    que utilizan los hobbystas.

    Saludos

    HJ

    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

    despus 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 descripcin de los puentes. Saludos y muchas gracias.

    Hola Cristian, muchas gracias por tu observacin, har en modo que sea ms claro en la

    descripcin del artculo

    23 DICIEMBRE 2013 A LAS 14:58

    Gracias Cristian, buen detalle ha tener en cuenta en el montaje.

    Hctor Javier

    Cristian

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    30/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 30

    Saludos

    HJ

    13 ABRIL 2014 A LAS 05:49

    Como que puentear amigo, puedes explicarlo mejor?

    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

    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

    3 ENERO 2014 A LAS 03:15

    he hecho un programador pero no me lo reconoce el puerto usb, la pregunta es la siguiente, al

    programar el 18f2550 como configuro la parte de configuracion del winpic800??? me refiero al

    WRTB, WRT0, USBPLL, VREGEN, ETC

    desde ya saludos y muy bueno el proyecto, si el q arme no funciona me armo este porq los

    componentes son similares solo esta el agregado de los 3,3v para la programacion de micros

    con esa alimentacion

    Misael S

    Hctor Javier

    Misael S

    diego

    diego

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    31/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 3

    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.

    Gracias por tus noticias Diego

    3 ENERO 2014 A LAS 03:54

    Que bien que ya te anduvo.

    Siempre es bueno tener mas de un programador

    Saludos

    HJ

    3 ENERO 2014 A LAS 03:52

    Hola diego, los fuses estn 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 configuracin de bits y te fijas all como estn configurados, luego

    copias esa configuracin en el el winpic800.

    Lamentablemente no puedo poner una imagen, pero como te indiqu es fcil de hacer.

    Saludos

    HJ

    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

    Hctor Javier

    Hctor Javier

    DIEGO

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    32/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 32

    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 aos y ahora

    retomando estoy un poco desactualizadomuchas gracias y saludos cordiales

    Felicitaciones Diego y gracias por contarnos tu experiencia. Es muy til para nosotros

    11 ENERO 2014 A LAS 14:43

    Muchas gracias por tu aporte me va ayudar mucho.

    lo unico que quiero saber que en el diseo del circuito falta un condensador de 100nF me

    gustaria saber donde va.

    muchas gracias

    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 prximamente.

    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 explicacin espera la respuesta de Gabriel (inventable) que es el autor del

    artculo.

    Saludos

    HJ

    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

    Roberto

    Hctor Javier

    Roerto

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    33/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 33

    18 ENERO 2014 A LAS 17:38

    tengo dos posiciones en r de 820 ohm espero alguien me pueda decir la correcta

    posicion en PCB, entre tierra y una r de 33 ohm y CL

    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.

    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

    Hola Roberto, efectivamente haba un error en la vista pictrica de la plaqueta, he

    intercambiado la resistencia de 820 por la de 4,7K. El circuito por otra parte es justo. Ya he

    corregido el error. Te agradezco mucho por tu observacin

    13 ABRIL 2014 A LAS 06:15

    No entendi bien eso de la resistencia, enronces en ves de la de 820, va una de 4,7k?

    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

    Roerto

    Roberto

    Misael S

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    34/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 34

    21 ENERO 2014 A LAS 13:19

    Hola, tengo una duda acerca de conectar va ICSP, tengo un enlace acerca de como conectarla

    segn diferentes pic

    http://webs.uolsinectis.com.ar/nancy/pic/icsp_c.png

    Me gustara saber si esta correcto.

    21 ENERO 2014 A LAS 13:59

    Hola Jos, lo correcto sera 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 tensin (LVP) algo que es peligroso si no sabes exactamente como se utiliza, lo mas

    recomendable es deshabilitarlo (bit LVP=0 en la palabra de configuracin), adems si

    mantienes la LVP habilitada pierdes dicho pin como entrada/salida, solo mantiene la funcin

    PGM.

    Solo sera 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.

    Espero no haber enredado mucho la explicacin.

    Saludos

    HJ

    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

    jose Linero

    Hctor Javier

    Hctor Javier

    http://webs.uolsinectis.com.ar/nancy/pic/icsp_c.png
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    35/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 35

    23 ENERO 2014 A LAS 01:07

    gracias,lo necesitaba

    29 ENERO 2014 A LAS 10:57

    eres magnifico gracias por estte gran aporte

    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

    10 FEBRERO 2014 A LAS 19:35

    Aparentemente el amigo Suky la ha dado de baja, esperemos la suba nuevamente.

    Saludos

    HJ

    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:

    line 1, column 1: Start tag expected.

    can u please help me?

    Hi Cube, the PCB is designed in KiCad (no Eagle). KiCad is free and open source. This is the link to

    heller arroyo

    jaime

    Gustavo

    Hctor Javier

    cube

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    36/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 36

    download (Kicad pcb software). Ta ta for now!!

    19 MARZO 2014 A LAS 22:18

    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

    19 MARZO 2014 A LAS 23:27

    Hola wwy, si, es compatible, pero deberas disear una placa para 40 pines, ya que Gabriel, el

    autor del artculo solo ha diseado una de 20 y otra de 28 pines. Pero si usas ICSP, es

    totalmente compatible.

    Saludos

    HJ

    23 MARZO 2014 A LAS 05:02

    muchisimas gracias x la respuesta pana hector, lo intentare a ver qtal

    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.

    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 recin empieza. Ms all de la construccin electrnica propiamente

    dicha en la que se necesitan algunos componentes especiales, es necesario disponer de otro

    programador que permita de programar el PIC18F2550, corazn de todos los modelos USB

    como este. La solucin ms simple, si no se dispone de uno, es la de pedirle ayuda a alguien que

    lo posea. Tambin se puede construir un programador de transicin, como por ejemplo el JDM

    will will yeska

    Hctor Javier

    will will yeska

    Misael S

    http://www.kicad-pcb.org/display/KICAD/Download
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    37/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 37

    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 aos, las computadoras no disponen ms de este tipo de puerto. Si se logra resolver el

    problema de la programacin del primer PIC18F2550, despus se pueden construir todos los

    programadores que uno quiera porque un programador programa al otro.

    Si me explicaras, te lo agradeceria

    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.

    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

    gustara ver tu proyecto en eagle y alguna fotografa del sistema armado. Puedes mandarlo a

    contactos[aroba]inventable.eu. Quizs pueda incluirlo en las referencia del artculo. Hasta

    pronto.

    16 ABRIL 2014 A LAS 17:11

    La bobina es 680uH o 680uHy?

    Misael S

    Misael S

    Misael S

    Hctor Javier

    mailto:[email protected]
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    38/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 38

    17 ABRIL 2014 A LAS 03:25

    Es lo mismo, son 680 micro Henry. La nomenclatura depende del origen de la referencia

    Saludos

    HJ

    22 ABRIL 2014 A LAS 22:15

    HOla amigo mi consulta es la siguiente. Con cual programa puedo visualizar los impresos del

    PicKit2,y con respecto al (link a la pgina 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.

    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

    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:

    http://www.inventable.eu/faq/

    Con respecto al PICkit2 es cuestin de buscar un poco:

    http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?

    PartNO=pg164120#dtDocumentation

    En ese enlace haces clic donde dice Documentation & Software y se abren todas las

    posibilidades de descarga, incluidos manuales, etc.

    Programa para la PC con driver (Windows):

    http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup

    cncyn

    Misael S

    Hctor Javier

    http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20dotNET%20A.ziphttp://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=pg164120#dtDocumentationhttp://www.inventable.eu/faq/http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20dotNET%20A.zip
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    39/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 3

    %20dotNET%20A.zip

    Firmware a grabar en el PIC18F2550:

    http://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.zip

    Saludos

    HJ

    23 ABRIL 2014 A LAS 01:35

    Gabriel, este poco amigable mtodo de respuestas no me deja poner mas que un solo enlace

    por mensaje

    He visto Hector. los mensajes con ms 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 configuracin del sistema para permitir ms de un link.

    OK, encontr la opcin y aument la cantidad de links a 4 sin moderacin. .

    26 ABRIL 2014 A LAS 18:21

    hola! Buen da, quisiera saber que tipo de componente utilizaste y que esta marcado como sel

    3.3v/5v (No logro reconocerlo).

    26 ABRIL 2014 A LAS 19:18

    Hola Alan, es una tira de pines con tres pines y un capuchn conductor de dos contactos,

    usualmente denominado jummper, lo que te permite seleccionar 3V3 o 5V como tensin

    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

    Hctor Javier

    Alan Chavez

    Hctor Javier

    http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20dotNET%20A.ziphttp://ww1.microchip.com/downloads/en/DeviceDoc/PK2V023200.ziphttp://ww1.microchip.com/downloads/en/DeviceDoc/PICkit%202%20v2.61.00%20Setup%20dotNET%20A.zip
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    40/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 40

    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.

    15 MAYO 2014 A LAS 20:40

    EL como est en las FAQ.

    4 JULIO 2014 A LAS 03:30

    Hola a mi me ha encatado, no se mucho de programacion para PICS 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 aos atrs experimentando por mi cuenta. En el tiempo se han

    publicado muchos libros sobre los pics. Quizs HJ conoce alguno en particular para aconsejarte.

    19 JULIO 2014 A LAS 18:40

    Hola Alan, que conocimientos de programacin tienes? manejas algn 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/

    Para aprender C18:

    http://www.ucontrol.com.ar/forosmf/tutoriales-guias-y-cursos-en-ucontrol/tutorial-

    mplab-c18-desde-0/

    leov20

    Hctor Javier

    Alan

    Hctor Javier

    http://www.ucontrol.com.ar/forosmf/tutoriales-guias-y-cursos-en-ucontrol/tutorial-mplab-c18-desde-0/http://www.ucontrol.com.ar/forosmf/tutoriales-guias-y-cursos-en-ucontrol/asm-desde-cero/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    41/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 4

    En Basic, no conozco ninguno como para recomendar, pero puedes buscar en ese mismo

    foro, lo mismo que para JALv2.

    Espero te sea de utilidad el dato.

    Saludos

    HJ

    19 JULIO 2014 A LAS 18:43

    Me olvidaba de mencionar para MikroC, tienes un libro on-line de MikroElektronika en

    ingles y en castellano, en el siguiente enlace.

    http://www.mikroe.com/products/view/285/book-pic-microcontrollers-programming-

    in-c/

    Saludos

    HJ

    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

    HJ te puede aconsejar sobre el tema. Espero que vea la pregunta.

    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 mayora de los

    clones, como el que presenta en este artculo Gabriel (Inventable), es decir

    Vpp (MCLR) RE3

    Vcc

    Hctor Javier

    Luis

    Hctor Javier

    http://www.mikroe.com/products/view/285/book-pic-microcontrollers-programming-in-c/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    42/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 42

    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 estr por hacer no posee este coenctor, simplemente debes

    conectar esos pines a sus respectivos en el PIC de 40 pines.

    si se trata de un PIC de 40 pines en encapsulado DIP seran

    Vpp PIN 1

    Vcc Pines 11 y 32

    GND Pines 12 y 31

    DAT PIN 40

    CLK PIN 39

    Siguiendo esas conexiones deberas poder grabar cualquier micro de 40 pines en formato

    DIP, pero no estara de mas que verifiques el micro que ests 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 zcalos ZIF (Fuerza de insercin nula) que Gabriel hizo para micros de 18 y

    28 pines, y que sugiere que diseen uno de 40 Pines si van a utilizar esos micros.

    Saludos

    HJ

    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

    Franco

    Hctor Javier

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    43/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 43

    28 JULIO 2014 A LAS 13:09

    Hola Franco, no entiendo bien tu consulta, pero el circuito propuesto por Gabriel

    (Inventable) y su diseo 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 zcalo que desees, siempre y cuando respetes las conexiones requeridas para el micro

    que desees.

    saludos

    HJ

    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.

    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 diseo para Eagle, ni para ningn otro software de diseo.

    el plano elctrico est disponible en el artculo como una imagen, Gabriel (Inventable) no ha

    liberado el esquemtico en formato de diseo 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

    3 AGOSTO 2014 A LAS 03:37

    hola hermano que buen proyecto este que haces te felicito, necesito ayuda me gustara saber

    como usar otro que no sea el PIC18F2550, yo tengo el PIC18F4331 que modificacin tengo

    Edgar

    Hctor Javier

    torvic

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    44/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 44

    que hacer para no gastar en otro micro as poder usar el que ya dispongo,

    me podes ayudar hermano.

    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 pblico microchip, el propio fabricante de

    los micros. Es decir a menos que sepas un montn, o mas, de programacin, no puedes

    modificarlo.

    Hay quienes han hecho andar este mismo .HEX en un PIC18F4550, que vendra a ser como

    un hermano mayor del PIC18F2550, pero adems de tene mucho mas pines (40 o 44 segn

    el encapsulado) el .HEX no prevee poner como digitales las entradas anagicas de los

    puertos superiores, ya que no existen en el PIC18F2550, con el consiguiente consumo extra

    que supone una sentradas analgicas, lo que hace que en algunos puertos USB no funcione

    correctamente.

    Adems hay algo fundamental, el PIC18F4331 no posee puerto USB, y por tanto nuca

    podras utilizarlo en este proyecto.

    Te sugiero que compres un PIC18F2550.

    Saludos

    HJ

    29 AGOSTO 2014 A LAS 01:37

    Hola y gracias por las respuestas amigo.

    esta claro lo que dices. para no entrar en polmica, me gustara usar el pic que me

    encuentre en mi camino. pero la realidad es otra es fcil cambiar de pic y asunto resuelto.

    7 AGOSTO 2014 A LAS 08:52

    Impresionante blog, Gabriel. Y muy agaradecido por tus esfuerzos y dedicacin. Podras

    indicarme qu programa utilizas para el diseo de las placas, no el PCB, sino con el que haces la

    Hctor Javier

    torvic

    Alberto

    http://notengo/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    45/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 45

    disposicin de componentes?

    Estoy estudiando electrnica y me encanta la limpieza con la que muestras los circuitos.

    Gracias.

    7 AGOSTO 2014 A LAS 13:18

    alberto, fjate que en la seccin FAQ est la respuesta.

    Saludos

    HJ

    9 AGOSTO 2014 A LAS 13:46

    Lo dicho: eres un autntico crack! Ya veo que an me queda mucho por aprender.

    Gracias una vez ms.

    13 AGOSTO 2014 A LAS 04:06

    Hola amigo, quera saber que dimensiones tiene el pcb del pickit 2 que hiciste.. Gracias

    Hola Nacho, el circuito impreso principal es de 78mm x 57mm.

    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

    funcin por la cual podra sustituirlo?

    Puedes usar cualquier regulador de 3,3V de 100mA o con ms corriente de salida. Si no tienes

    pensado de usar PIC que trabajan solo con 3,3V no es necesario que lo montes.

    5 SEPTIEMBRE 2014 A LAS 05:33

    Hctor Javier

    Alberto

    Nacho

    nissi

    sergio

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    46/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 46

    saludos voy a iniciar la fabricacion del programador agradecido por tu aporte

    31 OCTUBRE 2014 A LAS 22:51

    buenas me preguntara seria que tan posible fuera que pudieras enviarme o de algn modo

    darme informacin de como conectar el zcalo zif de 40 pines?

    1 NOVIEMBRE 2014 A LAS 02:57

    Hola, en unos comentarios mas arriba ya expliqu como se hace

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/#comment-7869

    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

    12 MARZO 2015 A LAS 23:39

    Hola, podras dejarme el plano y todo lo relacionado con el circuito en el correo

    [email protected], el problema es que no puedo realizar la descarga, soy de

    Cuba y aqu se me hace difcil eso. Gracias.

    6 NOVIEMBRE 2014 A LAS 04:30

    Un saludo especial para T mi amigo, Gente como T hacen la diferencia compartiendo ideas y

    proyectos.

    Gracias John!!

    dairo cifuente

    Hctor Javier

    Ledis

    John Leni Mancheno Freire

    Juan

    http://www.servisystem.com.ar/foro/viewtopic.php?f=5&t=47#p331mailto:[email protected]
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    47/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 47

    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.

    13 DICIEMBRE 2014 A LAS 01:17

    Hola Juan, con cualquier valor entre 500uH y 1000uH, no tendras problemas, al menos no

    con los micros de las familias mas comunes, 10F, 12F,16F y 18F. Puede que haya alguna

    excepcin, pero sera un micro raro.

    Saludos

    HJ

    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

    28 DICIEMBRE 2014 A LAS 19:51

    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

    30 DICIEMBRE 2014 A LAS 20:32

    Gracias Javier

    23 ENERO 2015 A LAS 22:13

    Hctor Javier

    florian

    Hctor Javier

    florian

    Misael Saenz Flores

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    48/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 48

    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 gustara ver una foto de tu proyecto. Puedes mandarme una a

    contactos[aroba]inventable.eu?

    Gracias

    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]

    La respuesta est en la FAQ

    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 =)

    14 FEBRERO 2015 A LAS 18:18

    igual estoy yo interesado por el PIC16F877A ojala y si se pueda programar

    No Freddy porque el PIC16F877A no tiene una puerta USB.

    3 MARZO 2015 A LAS 05:56

    eduardo mercado

    luis man

    Freddy

    Luis LBF

    mailto:[email protected]:[email protected]://www.inventable.eu/2015/01/12/faq/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    49/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 49

    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

    3 MARZO 2015 A LAS 12:05

    Hola Luis, te cito una respuesta que he dado a un mensaje anterior en esta misma pgina:

    Hay quienes han hecho andar este mismo .HEX en un PIC18F4550, que vendra a ser

    como un hermano mayor del PIC18F2550, pero adems de tener mucho mas pines (40 o 44

    segn el encapsulado) el .HEX no prevee poner como digitales las entradas analgicas de

    los puertos superiores, ya que no existen en el PIC18F2550, con el consiguiente consumo

    extra que supone unas entradas analgicas, 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 nmero

    puede que te funcione.

    Saludos

    HJ

    3 MARZO 2015 A LAS 12:07

    Aclaro que personalmente no lo he probado, puede que Gabriel (Inventable) o algn otro

    usuario lo haya montado con un 18F4550.

    Saludos

    HJ

    Yo no HJ

    5 MARZO 2015 A LAS 22:02

    OK muchas gracias por el dato, mejor lo hare con el Pic18F2550 saludos.

    Hctor Javier

    Hctor Javier

    Luis LBF

  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    50/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 50

    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?

    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 ests en modo de funcionamiento como Analizador Lgico de 3 Canales.

    Deberas leer completo este artculo de Gabriel(Inventable) y desde el enlace que puso

    acceder al manual del PICkit2 de microchip.

    Saludos

    HJ

    5 MAYO 2015 A LAS 00:42

    Este programador se puede usar para programar los PICS en circuito?

    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

    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)

    Jhon

    Hctor Javier

    Pedro

    Hctor Javier

    Mauricio

    http://-/
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    51/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    http://www.inventable.eu/2013/03/27/062-programador-de-pics/ 5

    tengo una gran duda, el Pic que queda fijo en el programador, como haria para bajarle el

    Software a ese?

    se compran ya programados ?

    saludos y gracias desde Buenos Aires, Mauricio.-

    13 MAYO 2015 A LAS 05:15

    Hola Mauricio, deberas recurrir a alguien que te lo grabe.

    Algunas tiendas de electrnica suelen ofrecer ese servicio, sino en alguna escuela tcnica o

    universidad donde enseen electrnica, incluso algn otro aficionado o hobbysta, o tcnico.

    En alguna poca, Ariel de uControl lo venda ya grabado

    http://www.ucontrol.com.ar/forosmf/index.php

    Saludos

    HJ

    18 MAYO 2015 A LAS 08:34

    Amigos de Inventable, despus de innumerables preguntas y respuestas sobre este artculo, se

    han aclarado todas las dudas que pueden surgir durante su construccin. La cantidad de

    comentarios es tan elevada que lgicamente la gente se pierde entre ellos y hace las mismas

    preguntas ya respondidas en el pasado. Por este motivo debemos cerrar los comentarios de este

    artculo pidiendo a los lectores de buscar entre las respuestas dadas anteriormente o de escribir

    en el foro de Inventable.

    Gracias por vuestra paciencia.

    Gabriel (Inventable)

    28 MAYO 2015 A LAS 18:41

    Gabriel, te olvidaste de cerrar los comentarios

    Gracias Hector, ya est

    Hctor Javier

    inventable

    Hctor Javier

    http://www.ucontrol.com.ar/forosmf/index.phphttp://www.inventable.eu/forum/?mingleforumaction=viewforum&f=28.0
  • 7/23/2019 Programador de Microcontroladores Pics _ Inventable

    52/52

    21/8/2015 Programador de microcontroladores Pics | Inventable

    This site uses cookies OKAY, THANKS Find out more

    LOS COMENTARIOS ESTN CERRADOS.

    http://www.inventable.eu/cookie-policy