Forum: Markt Programmierboard für Pic 18f


von Tim L. (thecorp)


Lesenswert?

Servus ;) Ich bin momentan auf der Suche nach einem Programmierboard für 
einen Pic18f Perfekt wäre natürlich für andere Serien auch. Also 16f 18f 
usw.. würde auch gerne mal ein paar Ratschläge bekommen, was man bei 
einem Kauf so eines Boards alles beachten muss.

Ich besitze einen PIC18F23K22. ich programmiere in C# mit der 
Entwicklungsumgebung MPLAB und übertrage es dann mit dem Serial 
Bootloader AN1310. Nun möchte ich halt gerne ein 2tes programmierboard, 
da auf meinem Jetzigen programmierboard der pic schon festgelötet ist 
und alles schon fertig eingestellt ist.

jetzt ist meine 2. Frage was ich bei einem Kauf eines 2ten pic18f 
beachtet werden muss. Gibt es da bestimmte Bootloader die schon 
vorinstalliert sind und mit der Software die ich oben angegeben habe 
kompatibel sein muss? Ich kenne mich noch nicht so gut damit aus weil 
ich mir meinen Ersten in einem Set geholt habe wo schon alles fertig 
ist.

Ich wäre dankbar für jeden Rat :) lg

von Dario B. (Gast)


Lesenswert?

kauf die das pickit3 debug express, das ist ein vernünftiger brenner für 
alle möglichen pic-chips, ausserdem ist da ein demo-board dabei.

von Jonas W. (mf-fahrer)


Lesenswert?

Dieses hier ist auch gut:
http://www.mikroe.com/easypic/

Dort hast du alles OnBoard.

von Tipsi (Gast)


Lesenswert?

C# auf nem PIC?
Wie geht denn sowas?
Gibts nen Compiler dafür?

von Jonas W. (mf-fahrer)


Lesenswert?

Gibt es auf der Website.

von Tim L. (thecorp)


Lesenswert?

Ersteinmal vielen Dank für die hilfreichen Antworten!
@Dario B. Das Board schaut schonmal interessant aus. Nur laut dem Foto 
scheint schon ein Pic dadrauf fest zu sein o.O gibt es keine Boards wo 
man einen Sockel hat und man einen Belibigen Pic sozusagen wie beim 
Computer wenn man den Prozessor auswechseln kann draufstecken kann?! 
also ich habe nehmen wir mal an Pic A Pic B und Pic C. DIe liegen hier 
lose herum. Wenn ich jetzt z.b. einfach pic a nehme und den dann aufs 
Board "stecke" und den programmiere. Dann nehme ich ihn raus und will 
z.b. Pic b mit dem Selben board programmieren und stecke ihn sozusagen 
um. Geht sowas? oder verstehe ich das hier falsch ^^ weil auf dem Foto 
scheint ja auf dem Board schon einer draufzusein.

@Jonas W. Schaut wahnsinnig gut aus, nur ich glaube ich bin noch nicht 
soweit eine Investition von 140€ zu tätigen ^.^ ich werde es mir aber 
auf jeden fall merken

Lg

von Max H. (hartl192)


Lesenswert?

Ich verwende ein Board ähnlich diesem + PICkit3: 
http://www.sprut.de/electronic/pic/test/index.htm#40pin
Meine Platine hat noch einen ICSP Anschluss fürs PICkit. Wenn du wills 
kann ich dir die Eagle-Files geben

von Erich (Gast)


Lesenswert?

>einen beliebigen Pic draufstecken

Das ist heutzutage eher ungebräuchlich.
Denn industriell werden sowieso Smd Bauformen verwendet, die man i.d.R. 
entweder vorprogrammiert auflötet oder es ist die "ISP" Schnittstelle 
drauf won der uC in der Schaltung programmiert wird.
Und DIP Bauformen, die gibt es bei Microchip in 8, 14, 18, 20, 28, 40 
Pins je nach uC Typ. Die Belegung der Programmierleitungen auf den 
einzelnen Chipgrössen ist i.d.R. gleich (bei Microchip), jedoch hat 
andere Baugrösse eben diese Pins an anderer Position. Und aum jemand 
verwendet diese Teile "kreuz und quer".
Nichtdestotrotz wird hier ein entsprechender Adaper angeboten
http://k1el.tripod.com/PICprogrammer.html
wobei man jedoch den eigentlichen Programmer (z.B. PicKit3) ZUSÄTZLICH 
haben muss. Weil es eben nur eine Adaptierung ist, die für jeden Typ 
über die DIP-SW eingestellt wird.

Für "EINEN" Typ von Pic könnte man sich das selbst bauen, festverdrahtet 
auf Lochrasterplatine. Oder eben passende "low cost EV board" von 
Microchip verwenden, daß passt dann eben jeweils für die Typfamilie wie 
angegeben:
DM164120-1  - 14-Pin Demo Board, PIC12F617, PIC16F1823, and PIC18F14K22
DM164120-4  - 18-Pin Demo Board, PIC16F1827
DM164130-9  - 20-Pin Demo Board, PIC16F1829  PIC18F14k22
DM164120-3  - 28-Pin Demo Board, PIC16F1938 and PIC18F26K22
Man kriegt hier immer 3 Platinen: 1 bestückte + uC Muster, 2 
unbestückte.
Die bestückte Platine ist mit Sockel ausgestattet.
Als Basis braucht man IMMER den PicKit3 dazu, den man am besten als Kit 
mit weiterer Platine (für PIC18F45K20) + Lernsoftware kauft; nennt sich 
dann "Pickit3 debug express", wie Dario B. schon schrieb 
Beitrag "Re: Programmierboard für Pic 18f"
Gruss

von Tipsi (Gast)


Lesenswert?

Nimm ein Pickit3, ein Breadboard und Klingeldraht...

Kannst du jeden beliebigen DIP-PIC brennen...

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.