Forum: Mikrocontroller und Digitale Elektronik wie kann ich den PIC12F508 programmieren


von avrfreak12 (Gast)


Lesenswert?

Hallo

ich habe ein von Sprut PicBrenner5 (parallel, 7407)

ich habe versucht damit eine Hexdatei auf dem Pic12F508 zu brennen und 
mit verschiedenen Programmiersoftware, aber leider habe ich kein glück 
gehabt.

Hat jemand welche Erfahrung mit dem Pic12f508 um mir welche Vorschläge 
zu geben wie ich ihn programmieren kann.

Vielen Dank im Vorraus

von Sebastian H. (pic_freak)


Lesenswert?

Hallo,

Nimm dir die Zeit und bau dir den 8 oder 9 Brenner auf. Verwende die 
Software USBurn. Läuft bei mir ohne Probleme.

Gruß

Sebastian

von avrfreak12 (Gast)


Lesenswert?

Sebastian H. schrieb:
> Hallo,
>
> Nimm dir die Zeit und bau dir den 8 oder 9 Brenner auf. Verwende die
> Software USBurn. Läuft bei mir ohne Probleme.
>
> Gruß
>
> Sebastian

Danke Sebastian

ich werde ihn anschauen.


Gruß

von Scotty (Gast)


Lesenswert?

Also ich bereue es den Brenner8 aufgebaut zu haben. Die 10F und 12F 
Typen funktionieren aber bei den 18F hatte ich nur Fehlermeldungen.

Hab mir dann einen Pickit3 Klon von Ebay für'n 20er (mit Sockeladapter 
etwas mehr) geholt und alles ist gut. Die Selbstbaubrenner lohnen sich 
nicht.

von Sunny (Gast)


Lesenswert?

Scotty schrieb:
> aber bei den 18F hatte ich nur Fehlermeldungen.

Dann hast du irgendwas falsch gemacht.

von AndyD (Gast)


Lesenswert?

Also ich benutze den Brenner 8 für alle meine Projekte und mit den 
PIC18F Typen habe ich bisher noch keine Probleme gehabt. Das ist der 
beste Brenner den ich je hatte. Der hält locker mit jedem 
Verkaufsprodukt mit.

Die Typen Funktionieren auf jedenfall: 18F4420 18F4520 18F6527 18F2550 
18F2520 16F873(A) 16F628(A)
Auch alle meine anderen 16F Typen haben keine Probleme gemacht.

Die Frage ist, wie bedienst du den Brenner? Ich mache alles über die 
Konsole und der Brenner funktioniert sowohl als ICSP als auch mit dem 
Sockel problemlos.

Kannst du mal ein Beispiel geben wie du den in Betrieb nimmst, als ICSP 
oder im Sockel? Hast du die Kalibrierung vorher gemacht? Welcher PIC Typ 
geht nicht? Scheitert es am Einlesen der Hexdatei oder beim Übertragen, 
bzw. welche Fehlermeldung kommt?

Ein kleines Merkmal ist mir aufgefallen. Ich programmiere meine PICs von 
Linux aus und da ist es notwendig die Pfade zu den Dateien, die an 
usburn mit -I und -O übergeben werden, immer als absolut Pfade anzugeben 
und usburn aus dem Hauptverzeichnis aus aufzurufen, da er sonst die 
eigene Datenbank nicht lesen kann. Das lässt sich alles auch per Script 
realisieren und erleichtert die Benutzung.

von Michael S. (rbs_phoenix)


Lesenswert?

Ich hab meinen Brenner8 vor längerem mit dem PICKIT3 ausgetauscht, da 
ich u.A. den PIC16F1825 und den PIC18F46K22 brennen wollte, der Brenner8 
das aber nicht unterstützt. Sieht das inzwischen anders aus?

von Andreas D. (andreas_d90) Benutzerseite


Lesenswert?

Nach der Übersicht der unterstützten Typen schon:
http://sprut.de/electronic/soft/usburn/usburn.htm#typen
PIC18F46K22: rechte Spalte, 2. Abschnitt.
PIC16F1825: linke Spalte, mittig.

von Markus F. (affe55)


Lesenswert?

Die Investition in ein PICKIT 3 lohnt sich auf jeden fall. Alleine aufs 
Debuggen und Simulieren will ich nicht mehr verzichten.

von Scotty (Gast)


Lesenswert?

Hab den Brenner8 mal aus der Grabbelkiste geholt. Überraschenderweise 
funktioniert jetzt das Brennen des 18F2550 (im Sockel). Vor ein par 
Monaten hatte ich nur USB Übertragungsfehler schon beim Identify von 
USBurn.
Der Unterschied ist, daß ich dazwischen mal WinXP neu installiert hab. 
Anscheinend hat das die Fehler verursacht. USBurn 1.11a2 und FW15 waren 
beidesmal gleich.

Hätte ich die Wahl, würde ich mir trotzdem einen PicKit3 Klon holen. 
Unterstützt einfach mehr PICs, vor allem die 3,3V Typen. Lediglich das 
flashen der FW bei jedem Typwechsel nervt etwas.

Inzwischen arbeite ich ohnehin fast nur noch mit den LPC1100. Die bieten 
einfach viel mehr für weniger Geld. Leider sind die angekündigten DIP, 
SO, TSSOP Varianten noch nicht verfügbar.

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
Noch kein Account? Hier anmelden.