Hi, habe einen JDM Programmer der brennt mir 16F88 ohne weiteres. Aber beim 16F1847 klappt es nicht. Ich benutze das PICgm zum Übertragen, der PIC wird erkannt, aber der Brennvorgang wird abgebrochen mit der Meldung "to much errors". Würde da ein PIC Kit2 helfen und dann mit welcher Software, Brenne8 kenne ich nicht, könnte aber vielleicht eine Lösung darstellen? Wer kann mir da helfen, ich baue Synthesizer und werde immer wieder mit PIC´s konfrontiert. Danke
Ich kenne deinen Programmer nicht, aber hast du schon folgende Liste durchgeackert? http://picpgm.picprojects.net/troubleshooting.html Meiner Meinung nach müssten die beiden Controller kompatibel sein, wenn beides 18-Pinner sind. Schau mal ins Errata der Controller, ob du dort evt. etwas findest. Ist es möglich, dass dein Controller hinüber ist?
willi sauter schrieb: > > Würde da ein PIC Kit2 helfen und dann mit welcher Software, > Danke Nein. Um einen 16F1847 zu Programmieren benötigst du einen PICKIT3 (oder einen ICD3)
ob der PIC noch ok ist, das ist die Frage. Mein JDM Programmmer, ein ganz einfaches Teil schießt 13V auf die MCLR. Leider habe ich zuspät gelesen das der 1847 nur 9V verträgt, ich habe jetzt die Spannung heruntergesetzt, hatte aber keinen Erfolg. Der PIC meldedet sich zwar immer noch, kann aber trozdem hinüber sein. Was ich noch ausprobieren will ist: For High-Voltage programming, it also might be necessary to connect the PGM pin to GND. So if programming fails, try to connect the PGM pin to ground via a 10k resistor. Die Frage ist welcher PIN ist PGM?? ... und ich besorge mir einen Neuen! Danke willi
willi sauter schrieb: > > Die Frage ist welcher PIN ist PGM?? ... und ich besorge mir einen Neuen! > > Danke willi Datenblatt runterladen - auch wenn die Antwort etwas trivial erscheint;-)
Wobei ich mir nicht sicher bin ob der F1847 einen PGM-Pin hat. Da er ohnehin nur mit PICKIT3 bzw ICD Programmiert werden kann. Bei den Programmern kann man auswählen ob man LVP machen will oder nicht - der Programmer sendet dann eine 32-Bit-Signatur welche den Chip auf LVP umstellt. Im CONFIG-Byte muss allerdings LVP enabelt sein! (zum. so ähnlichhabe ich das in Erinnerung - genaues sagt eben das DB....)
Das Problemist nicht die Spannung an MCLR, sondern der jeweilige Programmieralgorithmus. Einige neuere PIC's werden nicht in Einzelwörtern programmiert, sondern in Gruppen. Einfach mal die Prog Specs lesen. W.S.
Der 16F1847 ist ein ziemlich neues Bauteil. Man sollte hierzu die Original-Werkzeuge von Microchip haben, also ICD3 oder PicKit3. Wie bereits geschrieben wurde. Ich kapier' nicht wie immer wieder dieselben Fehler passieren: Irgendein Billigteil Programmer anschaffen um 10 Euro zu sparen und hinterher umjammern. Der PicKit3 ist mit paar 40.- oder als Set mit Platine (" PICkit 3 Debug Express") mit paar 70.- Euro doch noch erschwinglich. Wer dies nicht ausgibt, sollte anderes Hobby suchen. Zu meine Jugendzeit hatte man noch Floppy-Disk-Laufwerke. Die haben 600.- Mark (und vorher noch mehr) gekostet, ein nacktes Laufwerk wohlgemerkt. Gruss
Habe mir das DB des 1847 angesehen - wie vermutet hat der keine PGM-Pin mehr und der LVP-Programmiervorgang wird über den Programmer eingestellt. Hier ein Dokument mit dem Programmieralgorithmus "modernerer" PIC: http://ww1.microchip.com/downloads/en/DeviceDoc/41360A.pdf
Hallo und Dank an alle, ich weiss jetzt erstmal Bescheid um was es geht und werde mich dann um einen aktuellen Programmer kümmern. Falls jemand in Köln wohnt und mich unterstützen könnte wäre das fein. Gruß willi
Hello! Your PIC16F1847 is supported by PICkit2 according to Microchip. So, try to find a friend who have this programmer, or build one yourself. Is a useful tool. JDM Programmer is obsolete.
Hi, with Pic Kit 2 it works. I burned a 16F1847 succssefuly. Thanks for help
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.