Forum: Mikrocontroller und Digitale Elektronik PIC17 Compiler gesucht MPLAB


von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

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.

von Martin S. (drunkenmunky)


Lesenswert?

Welchen Grund genau gibt es noch PIC17 zu verwenden? Die haben doch noch 
nicht mal Flash, oder?

von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

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.

von Martin S. (drunkenmunky)


Lesenswert?

Aber sind die nicht nur ein mal beschreibbar?

von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

Nein. Kann man mit UV löschen und neu beschreiben.

von Martin S. (drunkenmunky)


Lesenswert?

Ah, ok. Dann würde ich mal den Microchip Support fragen. Die antworten 
eigentlich ganz fix.

von visitor (Gast)


Lesenswert?


von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

Danke, da habe ich auch schon geschaut. Allerdings ist der MPLAB C17 da 
nirgendwo zu finden.

von Poster (Gast)


Lesenswert?

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.

von Poster (Gast)


Lesenswert?

Könnte man nicht auch über den Austausch der CPU nachdenken?
http://www.microchip.com/wwwproducts/ProductCompare.aspx?product1=PIC17C44&product2=PIC18F4420

von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

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.

von ralf (Gast)


Lesenswert?

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

von reimay (Gast)


Lesenswert?

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

von Erich (Gast)


Lesenswert?

>Auf der Homepage nichts mehr verfügbar über den C17
Also dieser Kollege hier behauptet das Gegenteil
Beitrag "HI-TECH C Compiler"
Gruss

von Frank W. (hirschfelde-mv) Benutzerseite


Lesenswert?

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
Noch kein Account? Hier anmelden.