C Compiler für PIC 12Fxxx

Gast #2606219
Lesenswert?

Hallo,

ich benutze eigentlich eher AVR (meist ATtiny13, ATmega8 und ATmega328) 
in C, aber ich stolpere öfters über PICs, and da nährt sich der Wunsch, 
die auch (um)programmieren zu können. Meistens die 8-beinigen 12Fxxx.
Als Programmer wollte ich mir das PICkit3 zulegen, aber bei der Wahl des 
Compilers/IDE scheitere ich... Deshalb frag' ich mal nach Empfehlungen.
Meine Kriterien:
* C für 12Fxxx bis 18Fxxx
* brauchbare Optimierung (12Fxxx hat ja nicht so viel Platz)
* kostenlos (ist nur ein kleines Hobby)
* IDE
Debugging ist nicht so wichtig.
Für AVR benutze ich beispielsweise AVRstudio mit WinAVR, sowas in der 
Art wäre fein.
#2606294
Lesenswert?

Also ich benutze mikroC for PIC von mirkoElektronika. In der Freien 
Version ist dieser Codegrößenbeschränkt (2kWords), damit kannst du jeden 
PIC10F/12F bis auf den 12(L)F1840 voll ausnutzen. Der 12F1840 wird auch 
unterstützt, sowie ansich jeder 8bit PIC, jedoch haben halt andere mehr 
speicher.

Wenn es weniger um Optimierung geht, gibt es auch noch den C18 Compiler, 
den man in der MPLAB-IDE benutzen kann. Dieser schaltet nach einer 
gewissen zeit nur dir Optimierung ein paar Stufen runter, dafür hat er 
kein Größenlimit.
Gast #2608318
Lesenswert?

Vielen Dank!
Das ist ja eine überschaubare Anzahl an Möglichkeiten, werde mal mehrere 
ausprobieren (microC, SourceBoost, CC5X), wenn mein PICkit3-Klon aus 
China kommt (hoffentlich taugt der auch)


Peter: Ich mag die AVRs und benutze die auch, wenn ich die Wahl habe 
(mit denen kenne ich mich halt besser aus), aber mir geht es um 
Schaltungen, die bereits einen PIC enthalten; die möchte ich 
umprogrammieren.
Ich werde mich da teilweise ganz schön umgewöhnen müssen. 
Glücklicherweise gibt's ja auch da Tutorials. Ist eines besonders zu 
empfehlen?
Gast #2608525
Lesenswert?

nahezu alle Compiler für den PIC lassen sich in MPLAB einbinden

CC5X
CC8E
C18
CCS
PICC18

ich nutze meistens MPLAB zum Compilieren und Flashen
Sources lade ich alle in Notepad++
Editor von MPLAB kann mit Notepad++ bei weitem nicht mithalten!

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren