brauch mal ne Starthilfe :)

Diskutiere brauch mal ne Starthilfe :) im Elektronik und Chipkarten-Programmierung Forum im Bereich Hardware & Software Forum; Hi! Ich würde mir gern einen PIC Programmer selbst bauen. Hab mehrere Bausätze gefunden, allerdings weiß ich nicht ob sie etwas taugen und welche...
  • brauch mal ne Starthilfe :) Beitrag #1
E

eLbENE

Neues Mitglied
Dabei seit
15.10.2006
Beiträge
4
Reaktionspunkte
0
Hi!
Ich würde mir gern einen PIC Programmer selbst bauen. Hab mehrere Bausätze gefunden, allerdings weiß ich nicht ob sie etwas taugen und welche Software ich brauche.
Hab von der PIC- Programmierung keine Ahnung aber würde mich gern einmal damit befassen.
Hier schonmal die Links von den Bauplänen die ich gefunden habe:
http://www.janson-soft.de/pic/pic-dl.htm
http://www.jdm.homepage.dk/newpics.htm
http://www.technick.net/public/code/cp_dpage.php?aiocp_dp=cir_pic_prog
Welche unterschiede gibt es eigentlich bei den verschiedenen PIC's?
Und wie weiß ich welche Software ich benötige?
Ein paar aktuelle Links währe kuul, da viele aus alten Threats nicht mehr funktionieren :(

Besten Dank schoma im Vorraus :)
 
  • brauch mal ne Starthilfe :) Beitrag #3
E

eLbENE

Neues Mitglied
Dabei seit
15.10.2006
Beiträge
4
Reaktionspunkte
0
Hab jetzt als Programmer diesen Bauplan gefunden http://www.sprut.de/electronic/pic/projekte/brenner5/index.htm
...finde ihn sehr ausführlich und auch für nen Anfänger verständlich :)
Hab ich das richtig verstanden das ich das Programm zuerst z.B. in C schreiben muss? und dann z.B. mit einem Compiler kompilieren muss?
(z.B. http://sdcc.sourceforge.net/)
Um das dann mit einem Programm auf den PIC zu brennen?
(z.B. dieses http://www.sprut.de/electronic/pic/projekte/brenner5/index.htm )

Hoffe mal hab das jetzt alles so richtig verstanden :pleased:
 
  • brauch mal ne Starthilfe :) Beitrag #4
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
Das grüne Teil auf dem Bild ist ein Schnellwechselsockel. Im Prinzip eine spezielle (teure ;) ) IC-Fassung, mit einem Klemmhebel.

Für den Anfang würde ich dir raten, von C Abstand zu nehmen und die ersten Programme in Assembler zu schreiben. Nur so lernst du den Controller und seine Möglichkeiten wirklich kennen. Nachdem du etwas Erfahrung gesammelt hast kannst du dann auf C umsteigen.

PS: Zumindest bei den AVR-Controllern, mit denen ich arbeite, braucht man nicht unbedingt einen Programmer. Da tut es die LPT-Schnittstelle mit zwei Widerständen und eine 5V-Spannungsversorgung. Das ist speziell anfangs beim Experimentieren nicht schlecht, weil die verschiedenen Controller oft andere Pinbelegungen haben, und ein Programmer dann meistens nur bestimmte Typen schreiben kann. Ich weiß zwar nicht genau, wie sich das bei den PICs verhält, aber ich nehme an, ähnlich.
 
  • brauch mal ne Starthilfe :) Beitrag #5
E

eLbENE

Neues Mitglied
Dabei seit
15.10.2006
Beiträge
4
Reaktionspunkte
0
Ich kenn mich mit assembler leider nicht so aus...
Kann ich die Programme dann einfach in eine Datei schreiben und dann "rüberschieben"?
Ich denke ich werde mir diesen http://www.sprut.de/electronic/pic/projekte/brenner5/index.htm Programmer nachbauen da ich nicht soviel dafür investeiren muss :) und die Software auch direkt auf der Seite verfügbar ist :app:
Kann sie jedem Anfänger nur empfehlen!:goil:
 
  • brauch mal ne Starthilfe :) Beitrag #6
cmddegi

cmddegi

Bekanntes Mitglied
Dabei seit
12.07.2001
Beiträge
4.740
Reaktionspunkte
0
Ort
Austria
In Assembler programmierst du den Controller im Prinzip direkt in der Sprache, die er versteht. Da aber die Codes für die Befehle schwer zu merken sind gibt es kurze Befehle, die aber direkt in die entsprechenden Codes umgewandelt werden.
"Komplexere" Anweisungen, wie z.B. Schleifen usw. musst du von Hand ausprogrammieren. In C würde der Compiler das für dich übernehmen.
Wie gesagt; ich würde für den Anfang unbedingt empfehlen, dich zuerst mit der Hardware und den unterstützen Befehlen vertraut zu machen, bevor du mit Hochsprachen anfängst.
Außerdem kann ich aus Erfahrung sagen, dass zum Mikrocontroller-Einstieg keinerlei Hardware notwendig ist. Für die ersten Versuche reichen die meist frei verfügbaren Simulatoren vollkommen. So vermeidest du es anfangs, dich mit der Programmersoftware und der Hardware zu beschäftigen.
Ich kann dir auch die Seite www.mikrocontroller.net ans Herz legen; die ist in Deutsch und sehr ausführlich. Die beschäftigt sich allerdings in erster Linie mit diversen anderen Controllern.
 
Thema:

brauch mal ne Starthilfe :)

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben