Forum: Mikrocontroller und Digitale Elektronik Programmierung von SMD PIC


von Tommy (Gast)


Lesenswert?

Sorry, jetzt hab ich noch ne Frage.

Wie kann ich einen SMD Mikrocontroller (bzw. PIC) programmieren. Ist es
am einfachsten bei der Schaltung die erforderlichen Eingänge auf der
Platine anzusteuern? Oder gibt es eine andere Möglichkeit?

von Uwe Nagel (Gast)


Lesenswert?

Man sollte wohl die zum Programmieren benötigten Leitungen auf Kontakte
an der Platine führen. Einen Schaltungsvorschlag findet man im
Datenblatt.
Die Alternative wäre mit einem SMD-Adapter den Chip im Programmiergerät
zu brennen und erst dann einzulöten.
Programmänderungen sind dann aber mühsam...

Uwe

von Steffen (Gast)


Lesenswert?

Es gibt auch SMD-Adapter, die auf den bereits bestückten PIC aufgesteckt
werden. Die sind aber nicht ganz billig. Ein Steckverbinder ist wie Uwe
schon geschrieben hat die beste Möglichkeit. Alternativ kann man auch
SMD-Pads verwenden un kontaktiert die dann mit speziellen Prüfspitzen
(gefedert, gibts unter anderem bei C**).

Einige Flash-PICs können sich übrigens auch per Bootloader selbst
programmieren aber wenn der Bootloader Schrott ist, dann muss man doch
wieder an die ICP-Schnittstelle ran.

Steffen

von Jan S. (jannemann)


Lesenswert?

Hallo, ist es möglich einen SMD PIC (PIC18F2550SP) mit einem PIC brenner 
zu brennen, der für bedrahtete Controller (auch PIC18F2550) ausgelegt 
ist?
Also etwas draht an den PIC löten, einstecken und brenen?
Kann im Datenblatt außer der Bauform keinen Unterschied finden, bin mir 
aber nicht ganz sicher ob es technisch möglich ist...

von Jochen (Gast)


Lesenswert?

Hallo,
das Zauberwort nennt sich ICSP.
Einfach mal im Netz suchen.
Jochen

von Master S. (snowman)


Lesenswert?

schau mal unter wwww.sprut.de und ICSP nach und dann führe dir die 
entsprechenden pins auf dem board, wo der PIC drauf ist, heraus.

von Jan S. (jannemann)


Lesenswert?

Danke, für die Antworten.
Leider hat die Programmierung über ICSP bei einem PIC nicht 
funktioniert. Habe ihn dann wie beschrieben auf einen IC Sockel gelötet 
und im Testsockel gebrannt. Beim 2. PIC hat's über ICSP einwandfrei 
funktioniert.

Auf jeden fall laufen jetzt beide PICs..

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.