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

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.