As follows:Quote:
Proton is working on a PIC24 basic version
Norm do you know this for sure?
I would not hold my breath on that.
Norm
15th December 2009 04:06
Les
Proton Compiler Developer
Trying to place words in my mouth or force a happening is not going to be succesful.
Workloads have delayed the PIC24 version of the compiler, I have to make a living, and it's not through Proton.
The PIC24 version is still in the offing, but will be sometime next year. They have matured now to a point where they are a viable replacement for standard 8-bit microcontrollers.
There are no plans for a PIC32 version as of yet.
Regards
Les
26th August 2008 03:28
Les
Proton Compiler Developer
I will be looking for Alpha and Beta testers, but they must do some homework on the 16-bit devices first, as I simply don't have the time to tutor on the hardware.
Microchip have extensive, and excellent, datasheets and app notes for the PIC24 and dsPIC devices, so I recommend downloading them now.
Don't get bogged down with the dsPIC DSP functions, as these are seperate to the language, and the PIC24 devices don't have accumulators etc. I would recommend looking at the PIC24 devices first, as these are more conventional microcontrollers, and closer to PICmicros (in operation only). And they now come in handy 28-pin DIP packages for prototyping. Free samples are available from the Microchip web site.
I will let you all know when it's closer to the time of release.
Regards
Les
26th August 2008 02:36
Les
Proton Compiler Developer
Just for the record (Fanie).
The dsPIC and PIC24 instructions and architecture are completely, and utterly, different to the 8-bit micro's. The only things that have stayed the same are SFR names, but even their operation is different.
When Microchip state that they are backwardly compatible, They mean when you use their C compiler and do not perform any code with peripherals.
I am currently working on the Proton24 compiler, that will support dsPICs and PIC24 devices, but even these are different to each other, as there are two flavours of dsPIC, dsPIC30 and dsPIC33. Each 16-bit device has different instruction timings and SFR setups. I'm hoping to have an Alpha version for testing within the next 6 weeks, and the work is progressing nicely for that target date. It will be a seperate compiler and not an upgrade or an add-on.
I cannot, and will not, say anymore at this moment, except that I'm knackered. Late nights coding and early mornings going to work don't make for a relaxing lifestyle at the moment, but I'm sure it's worth it, as the results so far are promising, and the 16-bit devices have some nice features. It's taken quite a time to get familiar with the 16-bit architecture at a low level, but once you get used to it, it actually a pleasure to code in.
Regards
Les