Hallo an alle, vielleicht kann mir jemand helfen von euch. Ich bin auf der Suche nach dem Compiler für die PIC17xxx Controller von Microchip. Es gab mal die MPLAB C17 Toolsuite. Auf der Homepage nichts mehr verfügbar über den C17. Ich benötige den Compiler ihn in meinem MPLAB zusammen mit dem PICSTART Plus. Hat zufällig jemand diesen Compiler noch und kann ihn mir zur Verfügung stellen? Vielen Dank schon einmal Frank.
Hallo, wenn ich nicht müsste, würde ich auch darauf verzichten. wir haben hier eine Messgerät, bei welchem die Firmware angepasst werden muss, welche auf einem PIC17C44 läuft. Dieses Messgerät kann nicht ersetzt werden ohne hohe Kosten. Ich hätte auch nicht gedacht, dass ich nocheinmal so einen "alten" PIC in die Finger bekomme. :-) Aus dem Grund benötige ich den C17 Compiler. Leider habe ich meine Dateien von damals nicht mehr, nur der PICSTART Plus hat noch überlebt zum Glück. Der PIC17 hat einen EPROM speicher.
Ah, ok. Dann würde ich mal den Microchip Support fragen. Die antworten eigentlich ganz fix.
Evtl. hilft´s weiter: http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=1406&dDocName=en023073
Danke, da habe ich auch schon geschaut. Allerdings ist der MPLAB C17 da nirgendwo zu finden.
Sicher das der damals schon in C programmiert wurde? Die ersten C Compiler für PICS waren ja von externen Anbietern. Bei der IDE war früher immer nur der Assembler dabei.
Könnte man nicht auch über den Austausch der CPU nachdenken? http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC17C44&product2=PIC18F4420
Hallo Poster, ja der PIC ist in C programmiert. Ich habe ja den Quellcode vorliegen. Es müssen lediglich einige Konstanten im Quellcode geändert werden. Aus irgendwelchen Zulassungsgründebn für das Messgerät dürfen keinerlei Hardwareänderungen gemacht werden. Sonst hätte ich einen Austausch längst vorgenommen.
hallo frank, wenn es um konstanten geht, könnte man diese auch im hex-editor ändern. sofern mann das rom auslesen kann und es nicht irgendwie gesichert ist. (checksum) ist nur ne idee, falls das mit dem compiler nichts wird. ralf
C:\myProjects\temp\cc7a>cc7a Hätte noch nen uralt PIC17 compiler ist aber leider nur demo dh auf 2K begrenzt reicht der ? CC7A Ver 0.5D beta, Copyright (c) B Knudsen Data, Norway 2003-2004 --> DEMO edition, 8-24 bit int, 24-32 bit float, 2k code words C compiler for the PIC17 devices. Syntax: CC7A [options] <file> [options] -a[<name>] write assembly file -A[scHDftumiJRN+N+N] assembly file options s no symbolic arguments c no C source code H hexadecimal numbers only D decimal numbers only f no hex format directive t no tabulators u no extra info at the end of the assembly file m no multiple source lines i no source indentation J source after instructions R detailed macro expansion N+N+N label,mnem,argum spacing -p<device> define device (or use #pragma chip <device>) -L[<col>,<lin>] list file -Q call tree file -CC[<file>] COD file, C mode
>Auf der Homepage nichts mehr verfügbar über den C17 Also dieser Kollege hier behauptet das Gegenteil Beitrag "HI-TECH C Compiler" Gruss
Hallo und danke an alle für die Bemühungen. Ich habe jetzt den halben Tag im Netz recherchiert und tatsächlich eine Seite gefunden, wo man den C17 Compiler downloaden kann. Es gibt sowohl die Demo-Version 2.30.04 als auch die Vollversion 2.30 und das dazu passende Update auf 2.30.04. Ob die verwendung der uralten Vollversion legal ist, kann ich nicht wirklich sagen. Aber ich werde mir mal die Demo laden. ;-) Hier der Link, für Leute, die auch auf der Suche sein sollten: http://www.ele-mariamoliner.dyndns.org/02-03/electronica/proy/01-02/pic/software/MPLAB%20C17/
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.