Forum: Mikrocontroller und Digitale Elektronik PIC / MPLAB Anfänger


von Martin K. (Gast)


Angehängte Dateien:

Lesenswert?

Verehrte Gemeinde!
Ich möchte mich in die PIC-Programmierung einarbeiten. Folgendes ist 
gegeben:
Rechner mit XP, Parallelport, Brenner5 nach sprut.de, Progamm PBrennerNG 
v4.8 von Sprut, PIC16F630 (bis hier scheint alles zu funktionieren).
Programm MPLAB X IDE v3.00.02-beta von Microchip.
Und hier die 1. Hürde: Ich weiß nicht, was ich bei "Select tool" wählen 
soll. Bin mir auch nicht sicher, ob ich bis hier richtig bin.
Programmieren möchte ich in Assembler.
Mich wundert auch, dass ich beim Öffnen meines Projektes keine 
Include-Datei vorfinde obwohl ich PIC16F630 ausgewählt habe.
Besten Dank für Hinweise.

von Assempic (Gast)


Lesenswert?

Hallo Martin,

schau mal bei Sprut.de wie das mit MPlab funktioniert.
Ich selber habe die Microchip Hardware (Picstart-Plus und ICD3).
Die Include kannst du aus den Templates für den Prozessor laden.
Dazu unter Projekt das Include wählen und doppelklicken.

Schön das du Assembler lernen möchtest!

von Teo D. (teoderix)


Lesenswert?

Martin K. schrieb:
> Ich weiß nicht, was ich bei "Select tool" wählen
> soll.

Da wählst Du den Simulator, den benötigst Du zum Debuggen. Da musst Du 
Dich nicht damit rumquälen, das in deiner Schaltung zu machen.
Das andre sind Hardware Tools, die Du nicht besitzt. Diese können 
direkt aus dem MPLAB bedient werden. Du nutzt dazu das PBrennerNG um das 
Hexfile über den Sprut-Brenner auf den Pic zu bekommen.

von Axel S. (a-za-z0-9)


Lesenswert?

Martin K. schrieb:
> Brenner5 nach sprut.de, Progamm PBrennerNG v4.8 von Sprut
> Programm MPLAB X IDE v3.00.02-beta von Microchip.
> Und hier die 1. Hürde: Ich weiß nicht, was ich bei "Select tool"
> wählen soll.

Na, gar nichts. MPLAB X unterstützt ausschließlich Tools von 
Microchip. Aber du kannst natürlich dein Programm mit MPLAB X 
compilieren und dann manuell mit dem entsprechenden Brenner-
Programm auf den PIC flashen.

von Hans (Gast)


Lesenswert?

Wieso man sich so einen Selbstbau überhaupt antut, wenn’s für <15€ 
PICkit3 Clones gibt, die von MPLAB unterstützt werden und auch als 
debugge Funktionieren???

von Peter (Gast)


Lesenswert?

Hans schrieb:
> Wieso man sich so einen Selbstbau überhaupt antut, wenn’s für <15€
> PICkit3 Clones gibt, die von MPLAB unterstützt werden und auch als
> debugge Funktionieren???

Vor allem weil die Brenner von Sprut ja in keinster Weise Debugging 
unterstützen.

von Klaus (Gast)


Lesenswert?

Hans schrieb:
> Wieso man sich so einen Selbstbau überhaupt antut, wenn’s für <15€
> PICkit3 Clones gibt, die von MPLAB unterstützt werden und auch als
> debugge Funktionieren???

Selbst der rote PICKit3, den es immer wieder als Promo oder im Bundle 
günstig gibt, ist sein Geld wert. Ist wie in jedem anderen Gewerk auch: 
erst beim zweiten oder dritten Projekt merkt man, daß einen vernünftiges 
Werkzeug eine Menge Zeit bzw Geld gespart hätte.

Das gilt aber ebenso fürs Material

Martin K. schrieb:
> PIC16F630

So ein PIC24 kost auch nicht mehr, zum Teil sogar weniger, hat mehr 
Speicher und mehr Bums. Da kommt die Idee, Assembler zu nutzen, gar 
nicht erst auf. Das gelernte C kann man dann auch auf jeder anderen CPU 
nutzen.

MfG Klaus

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.