TODOPIC

Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: julio24 en 20 de Febrero de 2020, 04:02:59

Título: Leer pic con pickit 3
Publicado por: julio24 en 20 de Febrero de 2020, 04:02:59
Hola, soy algo nuevo en esto, necesito leer el código de un PIC18F25K8, no esta protegido, de eso estoy seguro, ya estuve investigando como se conecta, los cables de alimentación, PGC,PGD y MCLR al pickit 3 pero no estoy seguro con que programa puedo leerlo, el que use para grabarlo fue MPLAB, pero al dar READ en el mismo programa no me sale el .hex ni el código, no se si lo estoy usando mal o necesito algún otro software, muchas gracias por su ayuda.
Título: Re:Leer pic con pickit 3
Publicado por: elreypic2 en 20 de Febrero de 2020, 09:10:42
Cual versión de MPLAB estás usando?
Yo te recomiendo que uses el Pickit 3 standalone software, es más sencillo y práctico de usar.

http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip

elreypic
Título: Re:Leer pic con pickit 3
Publicado por: Picuino en 20 de Febrero de 2020, 14:14:48
He instalado ese software y me pedía instalar un Sistema Operativo para el Pickit (una especie de firmware)
Lo he instalado y ahora el Pickit no funciona con el MPLAB X
¿Cómo puedo volver a poner el firmware del Pickit?
Título: Re:Leer pic con pickit 3
Publicado por: Picuino en 20 de Febrero de 2020, 14:19:14
Me contesto a mí mismo.
En Tools... Revert to MPLAB mode

El caso es que esta aplicación para el Pickit no es compatible para microcontroladores nuevos como el que estoy usando (PIC24FV16KM202)

Un saludo.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 20 de Febrero de 2020, 18:09:04
Cual versión de MPLAB estás usando?
Yo te recomiendo que uses el Pickit 3 standalone software, es más sencillo y práctico de usar.

http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip

elreypic

Ok muchas gracias intentare con dicho programa, la version que uso de mplab es la mas actual v5.30, gracias, espero pueda leer el codigo.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 20 de Febrero de 2020, 18:29:10
Cual versión de MPLAB estás usando?
Yo te recomiendo que uses el Pickit 3 standalone software, es más sencillo y práctico de usar.

http://ww1.microchip.com/downloads/en/DeviceDoc/PICkit3%20Programmer%20Application%20v3.10.zip

elreypic

Ya intente con dicho programa y al parecer no detecta el pic18f25k80, seleccione en configuracion buscar dispositivo de forma manual y no me sale ninguno de pic 18, alguna otra solución?
Título: Re:Leer pic con pickit 3
Publicado por: uZYNQ en 20 de Febrero de 2020, 21:28:57
EL MPLAB IPE te reconoce el pickit3. Te permite hacer tanto la lectura como la programación del micro y normalmente se instala junto con el MPLAB X. Se lee el micro y se exporta a un archivo HEX. Para que se te habilite esa opción lo debes poner en modo avanzado.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 21 de Febrero de 2020, 03:25:34
EL MPLAB IPE te reconoce el pickit3. Te permite hacer tanto la lectura como la programación del micro y normalmente se instala junto con el MPLAB X. Se lee el micro y se exporta a un archivo HEX. Para que se te habilite esa opción lo debes poner en modo avanzado.

Muchas gracias intentare eso.
Título: Re:Leer pic con pickit 3
Publicado por: Picuino en 21 de Febrero de 2020, 05:18:04
¿Cómo ponerlo en modo avanzado?
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 21 de Febrero de 2020, 07:41:05
¿Cómo ponerlo en modo avanzado?

Misma pregunta, como es el modo avanzado en mplab?
Título: Re:Leer pic con pickit 3
Publicado por: uZYNQ en 21 de Febrero de 2020, 08:44:32
 Ojo El MPLAB IPE (Integrated Programming Environment) es un programa adicional al MPLAB-X que normalmente se instalan juntos.
 
 Para ponerlo en modo avanzado solo tienes que seleccionar Settings -> advanced mode como se muestra en la primera Imagen y el password por defecto es microchip como se muestra en la segunda imagen.
  - Tienes que ingresar para ver archivos adjuntos -  
  - Tienes que ingresar para ver archivos adjuntos -  
Título: Re:Leer pic con pickit 3
Publicado por: Picuino en 21 de Febrero de 2020, 10:34:30
Gracias.
Título: Re:Leer pic con pickit 3
Publicado por: elreypic2 en 21 de Febrero de 2020, 11:08:20
Ya intente con dicho programa y al parecer no detecta el pic18f25k80, seleccione en configuracion buscar dispositivo de forma manual y no me sale ninguno de pic 18, alguna otra solución?

Si lo tiene. Priemro vas a Programmer y luego seleccionas Manual Device Select.
Luego vas a Device Family y ahi te salen monton de familas, de ahí seleccionas la familia PIC18F_K
  - Tienes que ingresar para ver archivos adjuntos -  

Finalmente en Device seleccionas el PIC18F25K80

  - Tienes que ingresar para ver archivos adjuntos -  

Saludos

elreypic
Título: Re:Leer pic con pickit 3
Publicado por: remi04 en 21 de Febrero de 2020, 12:44:20
El pickit3 me pareció un atraso tan grande que lo tengo guardado desde el primer día que me llegó por eso mismo. Por tener que estar cambiando firmware al cacharro cada vez que lo vas a usar en el mplab o en el software pickit3 .

  El Pickit2 por ejemplo lo puedes usar de un modo u otro sin tener que andar haciendo nada.

 Es que no veas el coñazo.  A ver cómo es el 4.
Título: Re:Leer pic con pickit 3
Publicado por: elreypic2 en 21 de Febrero de 2020, 15:54:33
El pickit3 me pareció un atraso tan grande que lo tengo guardado desde el primer día que me llegó por eso mismo. Por tener que estar cambiando firmware al cacharro cada vez que lo vas a usar en el mplab o en el software pickit3 .

  El Pickit2 por ejemplo lo puedes usar de un modo u otro sin tener que andar haciendo nada.

 Es que no veas el coñazo.  A ver cómo es el 4.

En mi punto de vista personal, el pickit2 es mucho mejor, ya que tienes más prestaciones y características.
Una de las quejas del Pickit3 fue precisamente esa de tener dos firmware para su operación.

Yo tengo un pickit4 que compre hace más de un año y está guardadito y nuevecito sin usar. Este está lleno de muchas promesas que desde que se lanzó no han sucedido.
Yo lo compré principamente por la promesa de que con este programador se podrían preogramamr los microcontroladores AVR con todas sus interfaces seriales: SPI, TPI, PDI y el UPDI, pero hasta ahora eso no ha sucedido.
Han empezado a integrar las herramientas de desarrollo en el MPLAB X (compiladores), pero solo eso.

De hecho lo que yo he hecho para poder programamr los microcontroladores PIC más recientes, fue adquirir un software llamado PICKIT PLUS desarrolado por alguien más, el cual me permite usar mi amado Pickit2 y Pickit3 porgrammer, el cual recomiendo ampliamente.

De hecho no se si sepas, pero los microcontroladores AVR que tienen la inteface de programamción SPI, pueden ser programados con pickit2 y el AVRDUDE (Yo he programado algunos de ellos sin problemas).

Pero en fin, cada quien tiene sus preferencias.

saludos,

elreypic.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 22 de Febrero de 2020, 03:01:33
Ojo El MPLAB IPE (Integrated Programming Environment) es un programa adicional al MPLAB-X que normalmente se instalan juntos.
 
 Para ponerlo en modo avanzado solo tienes que seleccionar Settings -> advanced mode como se muestra en la primera Imagen y el password por defecto es microchip como se muestra en la segunda imagen.
  - Tienes que ingresar para ver archivos adjuntos -  
  - Tienes que ingresar para ver archivos adjuntos -

Muchas gracias por esta informacion.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 22 de Febrero de 2020, 03:02:31
Ya intente con dicho programa y al parecer no detecta el pic18f25k80, seleccione en configuracion buscar dispositivo de forma manual y no me sale ninguno de pic 18, alguna otra solución?

Si lo tiene. Priemro vas a Programmer y luego seleccionas Manual Device Select.
Luego vas a Device Family y ahi te salen monton de familas, de ahí seleccionas la familia PIC18F_K
  - Tienes que ingresar para ver archivos adjuntos -  

Finalmente en Device seleccionas el PIC18F25K80

  - Tienes que ingresar para ver archivos adjuntos -  

Saludos

elreypic

Gracias lo intentare nuevamente, ya hasta había desinstalado el programa, gracias.
Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 22 de Febrero de 2020, 23:40:16
Ya intente con dicho programa y al parecer no detecta el pic18f25k80, seleccione en configuracion buscar dispositivo de forma manual y no me sale ninguno de pic 18, alguna otra solución?

Si lo tiene. Priemro vas a Programmer y luego seleccionas Manual Device Select.
Luego vas a Device Family y ahi te salen monton de familas, de ahí seleccionas la familia PIC18F_K
  - Tienes que ingresar para ver archivos adjuntos -  

Finalmente en Device seleccionas el PIC18F25K80

  - Tienes que ingresar para ver archivos adjuntos -  

Saludos

elreypic

Hola, apenas hoy me puse a ver lo de leer el código del PIC18F25K80 y pues basándome en esta imagen no me aparece en device family PIC18F_K80, y si selecciono alguna de las otras dos no aparece el PIC18F25K80, a que se debe esto? tengo la versión mas actual descargada de la pagina oficial, dejo una foto de mi problema, muchas gracias.



Título: Re:Leer pic con pickit 3
Publicado por: julio24 en 23 de Febrero de 2020, 01:56:04
Ya intente con dicho programa y al parecer no detecta el pic18f25k80, seleccione en configuracion buscar dispositivo de forma manual y no me sale ninguno de pic 18, alguna otra solución?

Si lo tiene. Priemro vas a Programmer y luego seleccionas Manual Device Select.
Luego vas a Device Family y ahi te salen monton de familas, de ahí seleccionas la familia PIC18F_K
  - Tienes que ingresar para ver archivos adjuntos -  

Finalmente en Device seleccionas el PIC18F25K80

  - Tienes que ingresar para ver archivos adjuntos -  

Saludos

elreypic

Hola, apenas hoy me puse a ver lo de leer el código del PIC18F25K80 y pues basándome en esta imagen no me aparece en device family PIC18F_K80, y si selecciono alguna de las otras dos no aparece el PIC18F25K80, a que se debe esto? tengo la versión mas actual descargada de la pagina oficial, dejo una foto de mi problema, muchas gracias.

Respondiendo mi propia duda, hay que descargar un archivo .dat, ese archivo se tiene que reemplazar en la ruta de instalación de PICkit3 Programmer, ahora si me sale en device family  PIC18F_K80 y en device ya me sale el PIC18F25K80, pero tengo otro problema, no reconoce el dispositivo, cual podrá ser el problema ahora? estoy suministrando bien la energía y todo esta correctamente conectado.  :? :?

Para quien tenga el problema de device family necesitan descargar PKPlusDeviceFile.dat, renombrarlo a PK2DeviceFile.dat y reemplazarlo en C:/Archivos de programa/Microchip/PICkit 3 v3.