TODOPIC
Microcontroladores PIC => Primeros pasos - Iniciación a los microcontroladores => Mensaje iniciado por: riKon en 05 de Agosto de 2011, 14:28:04
-
Muy buenas a todos! Me presento, soy David y estoy en el ecuador de la carrera de ingeniería electrónica. Estoy muy interesado en adentrarme en el mundo de los PIC's pero desgraciadamente aun no he tocado nada. En la carrera he hecho algo de lenguaje ASM, conozco bastante bien el C y otros lenguajes de programación. Llevo varios días leyendo foros, entre ellos este, y la verdad es que estoy hecho un lío, así que me he decido a escribir para ver si me podéis ayudar. Lo primero que os quería comentar es que programador utilizo para empezar? tan solo dispongo de un portátil sin entrada RS232 así que tendría que ser USB. Es mejor construirlo uno mismo o comprarlo hecho? Que programas me recomendáis?
En fin, espero me podáis ayudar!!
Muchas gracias de antemano!!
-
Bienvenido riKon,
por orden de prioridad yo te recomendaría:
ICD3 ==>> 130e
Pickit3 ==>> 50e
Pickit2 clone (DIY) ==>> 20e
Los 3 son vía USB.
1 saludo.
-
tambien lo puedes hacer tu mismo, pero para esto necesitas un programador para programar el pic de tu programador :undecided:.
estoy de acuerdo con manwenwe, depende de cuato quieras gastarte en tu programador, yo en lo personal uso el pickit 3 y no he tenido problemas
-
tambien lo puedes hacer tu mismo, pero para esto necesitas un programador para programar el pic de tu programador :undecided:.
estoy de acuerdo con manwenwe, depende de cuato quieras gastarte en tu programador, yo en lo personal uso el pickit 3 y no he tenido problemas
En eso no había caido jeje. Quizá le puedan dejar utilizar alguno de la politécnica durante un rato. Yo hice un Pickit2 sólo para PIC18-PIC16 con el micro (18f2250) y 1 euro de pasivos: super cutre pero funcionaba.
De todas formas me quedo con el ICD3 que además cuantas más veces lo quemas más veces te lo cambia gratis Microchip jeje.
1 saludo.
-
Yo utilizo icd2 de microchip, que es la version anterior del icd3. Lo uso con el entorno mplab ide, y programo en C con el plug in para mplab del compilador ccs. Y me va bien. el programador es muy barato porque no es la ultima version
-
yo tengo el pickit3 y la verdad esque estoy bastante contento con este, tanto debugger, como programador, integrado con el mplab... Ademas sirve de fuente de alimentacion (poca cosa pero lo suficiente para un pic).
-
Que tal, yo he utilizado el clone del pickit 2, tambien de 3, el pickit 2,3 y el gtp-usb+.
Las difierencias entre los originales y los clone, por ahora no he encontrado las diferencias (que no sean exteriores, ya que el plastico/caja que cubre los de los clone es bastante ma´s mala), pero los dos se actualizan bien con microchip, etc...
El gtp-usb+ no esta mal, pero si solo vas a estar con pic no te lo recomiendo, ahora, este le puedes utlizar para atmel, eeprom, pic... Lo malo, no soporta todos los atmel ni pic, así que hay que estar esperando a que salga la actualización (si la ven interesante integrarlo).
En resumen, recomiendo este:
http://cgi.ebay.es/Clone-Microchip-Development-Programmer-Mini-PICKIT-3-/110740161749?pt=LH_DefaultDomain_0&hash=item19c8a0c4d5
(no lo vendo yo, jeje) más que nada porque son 19 €, y en este tiempo de crisis....
:-/ :-/ :-/ :-/
SAlu2
-
Que tal, yo he utilizado el clone del pickit 2, tambien de 3, el pickit 2,3 y el gtp-usb+.
Las difierencias entre los originales y los clone, por ahora no he encontrado las diferencias (que no sean exteriores, ya que el plastico/caja que cubre los de los clone es bastante ma´s mala), pero los dos se actualizan bien con microchip, etc...
El gtp-usb+ no esta mal, pero si solo vas a estar con pic no te lo recomiendo, ahora, este le puedes utlizar para atmel, eeprom, pic... Lo malo, no soporta todos los atmel ni pic, así que hay que estar esperando a que salga la actualización (si la ven interesante integrarlo).
En resumen, recomiendo este:
http://cgi.ebay.es/Clone-Microchip-Development-Programmer-Mini-PICKIT-3-/110740161749?pt=LH_DefaultDomain_0&hash=item19c8a0c4d5
(no lo vendo yo, jeje) más que nada porque son 19 €, y en este tiempo de crisis....
:-/ :-/ :-/ :-/
SAlu2
Que grande!!! un clone de pickit3. ¿De dónde habrán sacado el firmware?? :? :? :? :? :?
1 saludo
-
Que grande!!! un clone de pickit3. ¿De dónde habrán sacado el firmware?? :? :? :? :? :?
1 saludo
Jeje, esta todo inventado. La verdad es que bastante bien.
-
sinceramente para la diferencia que hay de uno original a una copia china creo que es mejor pillarse el original y asi te quitas de problemas. El pickit es facil de clonar, no deja de ser un pic18 el cual el firmware te lo bajas de su web y varios componentes mas, ademas en la web de microchip puedes encontrar esquemas por lo cual es mas facil aun.
-
Que tal, yo he utilizado el clone del pickit 2, tambien de 3, el pickit 2,3 y el gtp-usb+.
Las difierencias entre los originales y los clone, por ahora no he encontrado las diferencias (que no sean exteriores, ya que el plastico/caja que cubre los de los clone es bastante ma´s mala), pero los dos se actualizan bien con microchip, etc...
El gtp-usb+ no esta mal, pero si solo vas a estar con pic no te lo recomiendo, ahora, este le puedes utlizar para atmel, eeprom, pic... Lo malo, no soporta todos los atmel ni pic, así que hay que estar esperando a que salga la actualización (si la ven interesante integrarlo).
En resumen, recomiendo este:
http://cgi.ebay.es/Clone-Microchip-Development-Programmer-Mini-PICKIT-3-/110740161749?pt=LH_DefaultDomain_0&hash=item19c8a0c4d5
(no lo vendo yo, jeje) más que nada porque son 19 €, y en este tiempo de crisis....
:-/ :-/ :-/ :-/
SAlu2
Que grande!!! un clone de pickit3. ¿De dónde habrán sacado el firmware?? :? :? :? :? :?
1 saludo
De la pagina de Microchip...
Aprovecho a avisar que esta disponible el software para el Pickit3, parecido al de Pickit2...
Una imagen.
(http://img580.imageshack.us/img580/4183/softwarepickit3.jpg)
Donde bajarlo:
Software Pickit3 (http://www.microchip.com/Microchip.WWW.SecureSoftwareList/secsoftwaredownload.aspx?device=en538340&lang=en&ReturnURL=http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en538340#)
-
:-/ gracias Marcos!!! te acordas, justo te comente que el 3 no tenia soft :D
-
Por eso te lo mande hacer !!! :D :D :D :D
-
Lo siento pero no encuentro ni el firmware ni el codígo fuente (como para el pickit2) en la web de Microchip
1saludp
-
a mi en el mplab me viene todo aqui:
C:\Program Files (x86)\Microchip\MPLAB IDE\PICkit 3
pero el codigo fuente no, solo los .hex
-
Por eso te lo mande hacer !!! :D :D :D :D
Marcos, ya lo probaste? a mi no me funciona.... el pickit 2 con su soft, perfercto... el 3 con el soft 3 no.....
-
Aun no me llego el Pickit3, cuando llegue lo primero que hago es probarlo. :mrgreen: :mrgreen:
-
a mi en el mplab me viene todo aqui:
C:\Program Files (x86)\Microchip\MPLAB IDE\PICkit 3
pero el codigo fuente no, solo los .hex
Nunca dije que daban el fuente, el hex es el firmware del Pickit.
-
a mi en el mplab me viene todo aqui:
C:\Program Files (x86)\Microchip\MPLAB IDE\PICkit 3
pero el codigo fuente no, solo los .hex
Nunca dije que daban el fuente, el hex es el firmware del Pickit.
ya, supongo que el codigo fuente sera reservado para ellos xD
de todas formas del hex puedes sacar el codigo en asm, menos es nada
-
Hoy lo recibi, es mi regalo en el dia del cumpleaños de Todopic!! :mrgreen: :mrgreen:
Lo probe con el software (sin estar conectado a un pic, porque no tengo placa con ese conector, todavia.
Solo me enciende en verde y dice que detecta el programador, asi que realmente aun no se si anda bien el software.
Lo que si baje y lei son las notas y dicen esto, ya que es una version preliminar...
Release Notes for the PICkit 3 Programmer Application
Updated: 2011 January 28
-----------------------------------------------------------------------
Device Support
-----------------------------------------------------------------------
This version of the PICkit 3 Programmer Application supports all devices
supported by the PICkit 3 as of MPLAB 8.60. Refer to the MPLAB release
notes for more details. Typically, this is installed to C:\Program
Files\Microchip\MPLAB IDE\Readmes\, and is also available online at
http://www.microchip.com/mplab/.
-----------------------------------------------------------------------
Operating System Support List
-----------------------------------------------------------------------
This tool has been tested under the following operating systems. It is
expected to work properly on any x86 machine with Microsoft's .NET 2.0
framework installed.
Windows XP 32-bit
Windows 7 32- and 64-bit.
-----------------------------------------------------------------------
Version 1.0.0.0 -- 2011 January 28
-----------------------------------------------------------------------
Questions, comments, bug reports, and feature requests should be posted
in the PICkit 3 forum on the Microchip Forums
(http://www.microchip.com/forums/).
This application requires the .NET 2.0 framework to be installed.
Known Issues:
-------------
> Device auto-detect is not yet functional, but the device ID is
verified (if the device has one) before all operations.
> Some text in the status message box falls off the edge of the box and
cannot be read.
> The "Blank Check" feature can frequently indicate that a blank device is
not blank. Typically this is due to a configuration word mismatch in the
device file. There is no work-around, but manually verifying the
configuration values as "blank" is possible by reading the device.
> The Checksum calculation is not fully tested yet and may not match MPLAB
in all cases.
> A "No target device found" error is sometimes shown after switching or
updating the AP. Simply retry the operation.
> The application can have problems communicating to the PICkit 3 if the
AP or RS is corrupt (say, from an interrupted transfer). The easiest
work-around is to use MPLAB to re-flash the programmer with the latest
version of the firmware ("Manual Download" in the programmer settings).
This manifests itself as trouble connecting to the PICkit 3 or, in the
worst cases, application crashes.
> The application cannot recover a PICkit 3 that has only the bootloader
AP installed. This is not a normal occurance; it can only happen if
there is a write failure during certain parts of the firmware upgrade
process. Use MPLAB to recover the firmware to a consistent state.
> The application will sometimes not launch with the PICkit 3 connected.
Disconnecting the PICkit 3 should cause the application to show.
Known quirks:
-------------
> Turning off target power supplied by the PICkit 3 can take a noticable
amount of time under some circumstances. Two work-arounds exist: Supply
target power externally, or manually enable target power from the PICkit
3 before an operation so that it is not automatically disabled
afterwards.
> The "Blank Check" feature does not update the progress bar.
-
a mi con el mplab8 al conectar el pic al icsp directamente me lo detecta. Tambien tienes que configurar varias cosas, por ejemplo para debugger o programador debes activar si quieres que el pickit3 te alimente el circuito, o deasctivarlo si tienes una fuente adicional.
Yo lo uso con el mplab y es bastante sencillo, supongo que como tu usas el ccs lo usaras con el software del programador no?
-
Asumo que haré eso...
-
si ves las 2 placas de CAN que puse en la foto veras 6 pines juntos al lado del pic, pues ahi es donde enchufo el pickit3, facil y sencillo :)
los pines van PGM (si lleva),PGC, PGD, VSS, VDD y MCLR