Hallo Forum, natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden welche alternativen Programmer es auf dem Markt gibt und welche davon gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber zielbringender hier im Forum zu fragen, denn hier gibt es genau die Leute, die dieses Thema mit Erfahrungen aus ihrer Praxis erörtern können. Da ich mich jetzt ein wenig in die PIC-Technologie von microchip eingearbeitet habe, möchte ich mich auf "PIC-Programmer" beschränken. Also - konkretisiert - meine Frage: Welchen PIC-Programmer - für Hobbyisten - könnt ihr empfehlen ? Ich bin gespannt auf eure Beiträge. Viele Grüße Harry
Eine günstigere Variante kommt vom gleichen Hersteller: MPLAB Snap. https://www.microchip.com/en-us/development-tool/pg164100 Manche Händler sind allerdings bei der Preisgeschaltung recht schamlos: https://www.reichelt.de/mplab-snap-in-circuit-debugger-programmierer-pg164100-p328583.html
Der Snap kann kein High Voltage Programming, was viele 8-Bit PICs brauchen, ist also für PIC10/12/16/18 und einige PIC24 keine Option. Zu den PICKITs gibts keine empfehlenswerte Alternative. PICKIT2-Nachbauten solltest Du meiden, PICKIT3-Clones sind für die meisten PICs ok, und PICKIT4 oder 5 ist das, was man in der Microchip-Welt heutzutage so kauft. fchk
Harry R. schrieb: > natürlich könnte ich jetzt umfangreich recherchieren um herauszufinden > gut mit der MPLab X IDE (>= 6.05) funktionieren. Ich finde es aber > zielbringender hier im Forum zu fragen, Versuch spezialisiertes Forum, näher am Quell biste besser aufgehoben: https://forum.microchip.com/s/forums?&page=1&offset=0 https://www.rclineforum.de/forum/board72-elektronik-spezial-eigene-schaltungen-prinzipien-realisierung/board144-pic-programmierung-f%C3%BCr-einsteiger/board148-mplab-ide-fragen-zur-entwicklungsumgebung/
Ich würde auch bei dem PicKit3 oder 4 bleiben. Da bist du gut aufgehoben. Warum suchst du denn was neues ?
Peter K. schrieb: > Da bist du gut aufgehoben. Warum suchst du denn > was neues ? Ob er zu geizig für 94.47€ (PG164150) ist ?! Außerdem sucht er nicht selber, sondern lässt das Forum für ihn suchen ...
Peter K. schrieb: > Ich würde auch bei dem PicKit3 oder 4 bleiben. > Da bist du gut aufgehoben. Warum suchst du denn > was neues ? Der letzte (oder besser erste) Pickit3, den ich mir bei Ebay gekauft habe funktioniert nicht (dazu gab es hier einen langen Thread). Daraufhin habe ich mir einen Pickit2 gekauft. Der funktioniert (mit einem Trick sogar im MPLAB X verwendbar). Damit habe ich mir selbst bewiesen, dass ich nicht zu unfähig bin und mein erstes Projekt dann auch erfolgreich abgeschlossen :-) Nun will ich ein Projekt starten, dass mit dem Pickit2 mangels PIC-Unterstützung [PIC16F15344]) nicht funktionieren kann. Nach der leidvollen Erfahrung mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es praktikable Alternativen gibt. Grüßle Harry
Gibt es einen spezifischen Grund, warum Du besonders alte Programmieradapter beschaffst, und die bei Nichtfunktion durch noch ältere ersetzt? Könnte es sein, daß das "bei eBay" gekaufte Teil vielleicht einfach schon (teil-) defekt war?
Harald K. schrieb: > Gibt es einen spezifischen Grund, warum Du besonders alte > Programmieradapter beschaffst, und die bei Nichtfunktion durch noch > ältere ersetzt? Der war günstig gebraucht zu haben und er programmiert(e) mir auch den PIC10F202 > Könnte es sein, daß das "bei eBay" gekaufte Teil vielleicht einfach > schon (teil-) defekt war? Ich sage einfach mal : JA VG
Harry R. schrieb: > Nach der leidvollen Erfahrung > mit dem defekten Pickit3 wollte ich einfach mal ausloten, ob es > praktikable Alternativen gibt. Du lotest nicht aus, du lässt ausloten ... > Könnte es sein, daß das "bei eBay" gekaufte Teil vielleicht einfach > schon (teil-) defekt war? Da wird ihm wohl das Minimal-Eqipment zum Hardwaredebuggen (Multimeter, einfacher LA) fehlen. In dergleichen Lab-Ausrüstung sollte man natürlich auch investieren wenn man ernsthaft µC-Projekte abarbeiten will, nicht nur in "Programmer". Und Programmer kann man sich auch selber bauen, wenn man so garnicht HW kann auch mit einem RasPi: https://www.mikrocontroller.net/articles/Raspberry_Pi_als_Universalprogrammer (braucht Update) https://www.pedalpc.com/blog/program-pic-raspberry-pi/
Dann vielleicht doch mal ein original Kaufen. Die funktionieren seit Jahren wunderbar. Billig ist nicht immer das Beste wie du erfahren hast. Vielleicht mal was Geld in die Hand nehmen und dann hat man Ruhe und kann sich aufs Programmieren konzentrieren. Sollte man mal darüber nachdenken.
Peter K. schrieb: > Dann vielleicht doch mal ein original Kaufen. > Die funktionieren seit Jahren wunderbar. > Billig ist nicht immer das Beste wie du erfahren hast. > Vielleicht mal was Geld in die Hand nehmen und dann hat > man Ruhe und kann sich aufs Programmieren konzentrieren. > Sollte man mal darüber nachdenken. Ich bin absolut deiner Meinung,wo kann ich das Original denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original ist ?
1 | digikey.de 104.02 |
2 | mouser.de 112.42 |
3 | rs-online-privat.de 113.68 |
4 | tme.eu/de 118.50 |
5 | reichelt.de 139.90 |
Bei Mouser.de bekommst du den unter der Bestell-Nummer 579-PG164150 Auf deren Seite steht "Versand kostenlos".
:
Bearbeitet durch User
Für dich müsste ein PicKit3 ausreichend sein. Kostet zwischen 30-60€. Musst du aber mal schauen ob es für dich reicht. Sollte aber reichen.
Hier hat einer das Demo Board welches zum PicKit gehört nachgebaut. Wäre vielleicht auch eine Möglichkeit für dich als Anfänger: https://www.pic-microcontroller.de/projekte-und-eigenbau/pickit-low-pin-count-demo-board-nachbau/
Harry R. schrieb: > Ich bin absolut deiner Meinung,wo kann ich das Original > denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original > ist ? Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht mehr produziert. fchk
Frank K. schrieb: > Harry R. schrieb: > >> Ich bin absolut deiner Meinung,wo kann ich das Original >> denn kaufen am günstigsten kaufen UND sicher sein, dass es ein Original >> ist ? > > Bei den PICKIT 4 und 5 gibts aktuell noch keine Nachbauten - da solltest > Du immer ein Original bekommen. PICKIT3 gibts nur noch als Nachbauten > mit teilweise reduzierter Schutzbeschaltung - das Original wird nicht > mehr produziert. > > fchk Ja, genau, das ist auch das was ich beobachtet habe :-(
Peter K. schrieb: > Hier hat einer das Demo Board welches zum PicKit gehört nachgebaut. > Wäre vielleicht auch eine Möglichkeit für dich > als Anfänger: > https://www.pic-microcontroller.de/projekte-und-eigenbau/pickit-low-pin-count-demo-board-nachbau/ Cooles Ding :-) Ich möchte eher nicht Nachbauen, weil die realistische Gefahr besteht, dass der Nachbau Fehler enthält (bedingt durchs Nachbauen) und dann würde ich wieder viel Zeit mit der Fehlersuche verbringen. Da habe ich aber gar keine Lust mehr drauf :-)
> Daraufhin habe ich mir einen Pickit2 gekauft. ... > dass ich nicht zu unfähig bin Ein PICKIT2 kann Mann uebrigens auch selbst nachbauen. Alle Details sind veroeffentlicht. Die Bauelemente leicht beschaffbar. Das waere dann "faehig". > sondern lässt das Forum für ihn suchen Ja, selber schuld. :) > Hier hat einer das Demo Board welches zum PicKit gehört nachgebaut Muss das sein? :) Ich besitze das Original und finde daran nicht viel bemerkenswertes.
Markus M. schrieb: > Bei Mouser.de bekommst du den unter der Bestell-Nummer 579-PG164150 > > Auf deren Seite steht "Versand kostenlos". 94,47 € Lieferzeit ab Hersteller: 34 Wochen Dafür bin ich doch ein wenig zu ungeduldig :-)
Bauform B. schrieb: >
1 | digikey.de 104.02 |
2 | > mouser.de 112.42 |
3 | > rs-online-privat.de 113.68 |
4 | > tme.eu/de 118.50 |
5 | > reichelt.de 139.90 |
Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für unter 50€ zu bekommen ?
Hallo, einen gebrauchten "PicKit 2 Programmer inkl. Zubehör" gibt es gerade auf www.kleinanzeigen.de für 25 € VB plus Versand von einem Keller aus Stollberg. Aber der reicht Dir wahrscheinlich nicht. Bleibt sonst wohl nur ebay.
Alexander S. schrieb: > Hallo, > > einen gebrauchten "PicKit 2 Programmer inkl. Zubehör" gibt es gerade auf > www.kleinanzeigen.de für 25 € VB plus Versand von einem Keller aus > Stollberg. Aber der reicht Dir wahrscheinlich nicht. Bleibt sonst wohl > nur ebay. Den habe ich ja schon, es muss schon >= PickIt3 sein :-) Ebay ist leer gekauft, da gibt es (im Moment) nur China-Clones und darauf bin ich schon einmal hereingefallen :-|
Harry R. schrieb: > Ebay ist leer gekauft, da gibt es (im Moment) nur China-Clones Es läuft gerade eine Auktion (noch 22 h) aus Großbritannien - ist mit EUR 52,08 Mindestgebot und ca. EUR 15,40 Versand aber kein Schnäppchen.
Harry R. schrieb: > Bauform B. schrieb: >>
1 | digikey.de 104.02 |
2 | >> mouser.de 112.42 |
3 | >> rs-online-privat.de 113.68 |
4 | >> tme.eu/de 118.50 |
5 | >> reichelt.de 139.90 |
> > Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für > unter 50€ zu bekommen ? Ziemlich genau 4 Jahre. PICKIT 3 ist seit Juni 2019 EOL, PICKIT4 ist ab September 2023 EOL. PICKIT 5 ist also Deine Option, und das erfordert MPLAB X 6.10. fchk
Harry R. schrieb: > 94,47 € > Lieferzeit ab Hersteller: 34 Wochen > > Dafür bin ich doch ein wenig zu ungeduldig :-) https://www.mouser.at/c/embedded-solutions/engineering-tools/?q=pickit&instock=y&NewSearch=1 L.G. H.J
Frank K. schrieb: > Harry R. schrieb: >> Irre ich mich, oder komme ich einfach Jahre zu spät um einen Pickit3 für >> unter 50€ zu bekommen ? > > Ziemlich genau 4 Jahre. PICKIT 3 ist seit Juni 2019 EOL, PICKIT4 ist ab > September 2023 EOL. PICKIT 5 ist also Deine Option, und das erfordert > MPLAB X 6.10. > > fchk MPLAB 6.10 ist das geringste Problem :-)
Na, da kann ich mir noch überlegen was ich mit meinen PICKIT2 anstelle. Habe da mit ASM glaube vor >20 Jahren herumgespielt. Natürlich für die Modelleisenbahn. Habe ja auch noch einen Sack voll der damaligen PICs. MfG alterknacker
:
Bearbeitet durch User
Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte PK2DeviceFile.dat-Files ergänzen. Es gab auch einen Device-File-Editor, mit dem man selber Typen hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der Pickit2-Hardware programmierbar wäre, kann ich nicht sagen.
Erni schrieb: > Beim Pickit2 konnte man die Zahl unterstützter Typen durch erweiterte > PK2DeviceFile.dat-Files ergänzen. > Es gab auch einen Device-File-Editor, mit dem man selber Typen > hinzufügen konnte. Ob der von Harry gewünschte PIC überhaupt mit der > Pickit2-Hardware programmierbar wäre, kann ich nicht sagen. Es wäre der PIC16F15344. Hast du Links zum Erweitern, bzw. erweiterten PK2DeviceFile.dat-Files ? VG
Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach Dateien mit neuerem Datum und dann mit einem Texteditor nach dem gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch nicht...) Der Editor ist hier: https://sites.google.com/site/pk2devicefileeditor/home Bei Github https://github.com/jorticus/pickit2-editor findet man auch einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10 Jahre alt. Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein aktualisiertes PK2DeviceFile.dat
Erni schrieb: > Hallo Harry, leider habe ich selber diesen DeviceFile-Editor nicht > benutzt und kann nicht viel dazu sagen. Für meine PICs konnte ich > fertige PK2DeviceFile.dat verwenden. Habe mit Google gesucht nach > Dateien mit neuerem Datum und dann mit einem Texteditor nach dem > gewünschten PIC gesucht. Mit Glück war er drin. (Deiner leider noch > nicht...) > Der Editor ist hier: > https://sites.google.com/site/pk2devicefileeditor/home > Bei Github https://github.com/jorticus/pickit2-editor findet man auch > einen, für die Ergänzug von einigen PIC24FJ-Chips, aber auch schon 10 > Jahre alt. > Vielleicht hast Du Erfolg mit einer Google-Suche und findest ein > aktualisiertes PK2DeviceFile.dat Leider wird der Editor unter Linux wohl nicht laufen ;-) Trotzdem Danke für den Tipp !
Nee, man müsste unter Windows editieren, könnte dann aber die PK2DeviceFile.dat nach Linux kopieren. Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2 liefert. Hmm, das Datenblatt sagt 9V - vielleicht passt es doch? Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/ arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine angepasste .dat-Datei anbietet...
Erni schrieb: > Nee, man müsste unter Windows editieren, könnte dann aber die > PK2DeviceFile.dat nach Linux kopieren. > Bleibt sowieso die Frage, ob Dein PIC noch nach dem alten Algorithmus > programmiert werden kann und mit Vpp=9V bzw. 13V klar kommt, die Pickit2 > liefert. > Hmm, das Datenblatt sagt 9V - vielleicht passt es doch? > Also, die Software PickitPlus https://pickitplus.co.uk/Typesetter/ > arbeitet mit Pickit2 und Pickit3 und hat unter Supported Parts > https://pickitplus.co.uk/Typesetter/index.php/Supported-Parts auch > Deinen PIC16F15344 gelistet. Demnach sollte es klappen... Bleibt nur die > Hoffnung, dass schon jemand diese Arbeit übernommen hat und eine > angepasste .dat-Datei anbietet... Ich schau mich mal bei den Links um, Danke und Grüße
Beitrag #7472155 wurde vom Autor gelöscht.
Great Cow Basic enthält ein recht aktuelles PK2DeviceFile.dat File und unterstützt den genannten PIC: https://gcbasic.sourceforge.io/chipdata.html?latest=1
Hallo Gerd! Ich habe mir gerade das neue GCstudio von sourceforge geladen, in der Hoffnung ein aktuelles dat-File zu bekommen. Leider habe ich in keiner der darin enthaltenen PK2DeviceFile.dat-Dateien den PIC16F15344 gefunden. Da der Chip von GCBasic unterstützt wird, sollte er auch mit dem Pickit programmiert werden können. Kannst Du das passende .dat-File hier hochladen? Dann kann auch Harry es verwenden, ohne dass er das GCstudio unter Windows installieren muß. Vielen Dank!
Erni schrieb: > Oh, ganz frisch! vom 24.06.2023 und mit dem PIC16F15344! > Danke! Ebenfalls Danke, ich versuche es mal damit.
Al. K. schrieb: > Na, da kann ich mir noch überlegen was ich mit meinen PICKIT2 anstelle. > Habe da mit ASM glaube vor >20 Jahren herumgespielt. > Natürlich für die Modelleisenbahn. > Habe ja auch noch einen Sack voll der damaligen PICs. > > MfG > alterknacker Behalt den mal. PICs kann man auch im fortgeschrittensten Alter in Assembler programmieren. Wenn es reicht, sogar in C (mit XC-8). :) Falls man zu faul fuer die elendigliche Assemblertipperei ist.
Marc N. schrieb: > http://kair.us/projects/pickitminus/ Das ist ja ne tolle Seite, kann auch PICs programmieren, die mit den originalen PICKit 2 oder 3 nicht laufen. SUPER! Läuft hier sogar mit 2 China-Clones (PK2 und PK3).
:
Bearbeitet durch User
Ich kauf das Zeug immer bei Microchip. Ist meist recht günstig und die lueferzeit mit wenigen Tagen geht auch in Ordnung. Für das Pickit 5 und das ICD 5 habenvsie knapp eine Woche gebraucht. Damit habe ich das über 2000$ ICD 4 dann mal übersprungen. Die Schutzschaltungen im PICkit3 fand ich aber auch nicht so doll, musste schon zeei mal den Ausgangs FET ersetzen. MfG Michael
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.