Forum: Mikrocontroller und Digitale Elektronik Suche Schaltplan für PIC16F84A Programmiergerät


von Chriss (Gast)


Lesenswert?

Wie der Name schon sagt bin ich auf der Suche nach einem Schaltplan für 
ein Programmiergerät für das ich nicht immer meinen PIC16F84A aus meiner 
Schaltung nehmen muss. Also einen In System Programmer. Dieser sollte an 
serieller oder paralleler Schnittstelle angeschlossen werden können.

Danke für jede Hilfe

von Tobias W. (racer01014)


Lesenswert?

Unter sprut.de kannst du dir die nötigen Infos für einen passenden 
Programmer besorgen.

Ich benutze ebenfalls einen Brenner von sprut.de, nämlich den Brenner 8
http://www.sprut.de/electronic/pic/projekte/brenner8/index.htm
Dieser kann ebenfalls ICSP

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Die Voraussetzung für das In-Ciuciut-Programmieren stehen hier ab Seite 
33:
http://ww1.microchip.com/downloads/en/DeviceDoc/30277d.pdf

RB6 und 7 müssen von der Beschaltung trennbar sein, Reset auf 12V gelegt 
werden können.

schon bei sprut.de gesucht?

von Sven S. (stepp64) Benutzerseite


Lesenswert?

Hört sich aber so an, als hätte er schon einen Brenner, nur eben einen 
ohne ICSP Schnittstelle. Bist du dir sicher, dass du die 5 Signale für 
ICSP nicht auch an deinem Brenner abgreifen kannst (GND, +5V, MCLR 
(Prog.Spannung), RB6 und RB7 (Daten und Clock)?

Ansonsten wäre der Brenner5 von sprut.de geeignet. Für par. 
Svhnittstelle und mit ICSP Anschluss. Für den schon empfohlenen Brenner8 
benötigst du einen Brenner (oder eine Person) der/die dir den PIC des 
Brenner8 erst mal brennt.

Sven

von Marco S. (sharkman)


Lesenswert?

Ich kann für icsp nur einen icd2 clone empfehlen. hab ich selber in 
benutzung. hat zwar ein bisschen gedauert bis er lief, aber jetzt 
funktioniert er wunderbar. hat den vorteil das ein großteil der pics 
auch hardware debug unterstützt, wodurch sich fehler schneller 
lokalisieren lassen.

von Alexey (Gast)


Lesenswert?

Hallo,

der Brenner 8 von Sprut sollte kein Problem sein, der hat ja eine extra 
ICSP-Buchse. Ansonsten kann man mit etwas Geschick sicher bei anderen 
Brennern wo der Pic zum Brennen in einen Sockel gesteckt wird die 
Signale Abgreifen.

Zum Brenner 8: Ich habe mir den Gebaut und habe den Steuerchip (18F2550) 
mit einem Brenner 5 gebraten. Anschließend habe ich es Spasseshalber mit 
Ponyprog versucht (obwohl ich das Programm normalerweise nicht so mag) 
wenn man die Einstellungen macht geht das wunderbar. Der Brenner 5 ist 
aber sicherer in der Handhabung und die paar Bauteile sind ja auch 
schnell bestückt. Kann ich also nur Empfehlen.
Je nach dem ob an dem Pic noch eine größere Schaltung mit dranhängt 
würde ich eventuell sogar den Brenner8P bauen der eine Treibertranse für 
die Speisung des Pics hat damit kann man den Pic auch brennen wenn noch 
etwas Peripherie dranhängt.

Der ICD2-Clonde ist zwar recht gut (habe auch einen gebaut) aber nur für 
das ICSP ein wenig der Overkill. :))

Alexey

von Sven S. (stepp64) Benutzerseite


Lesenswert?

Der Brenner8P ist echt gut. Läuft bei mir bis jetzt fehlerfrei. Bei dem 
Brenner5 hatte ich das Problem, dass er immer mal CRC-Fehler brachte. 
Wenn ich dann das par. Kabel bzw. das Netzteil ein wenig anders gelegt 
habe ging es. Solche Fehler kenne ich vom 8P bisher nicht. Außerdem 
benötigt der 8P kein Netzteil mehr, da über USB versorgt. Und er stellt 
die unterschiedlichen Programmierspannungen der PICs automatisch ein. 
Das kann der Brenner5 nicht. Aber wie gesagt, bei dem 8P hast du halt 
das Problem, dass dir erst jemand einen Bootloader in den 18F2550 des 
Brenners brennen muss. Ansonsten kann ich den 8P nur empfehlen.

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.