TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado 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.
-
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
-
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?
-
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.
-
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.
-
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?
-
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.
-
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.
-
¿Cómo ponerlo en modo avanzado?
-
¿Cómo ponerlo en modo avanzado?
Misma pregunta, como es el modo avanzado en mplab?
-
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 -
-
Gracias.
-
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
-
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.
-
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.
-
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.
-
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.
-
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.
-
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.