News:

;) This forum is the property of Proton software developers

Main Menu

New Positron8 and Positron16 upgrades available soon.

Started by top204, Apr 20, 2026, 05:34 PM

Previous topic - Next topic

top204

I am in the process of creating an installer for the 4.0.6.5 upgrade of the Positron compilers, and as well as quite a few new code listing templates in the Samples folders that show how to operate devices fast with their internal oscillators. They also have some new demos, and have the new devices listed below:

Enhanced 14-bit core types:
PIC16F13113, PIC16F13114, PIC16F13115, PIC16F13123, PIC16F13124, PIC16F13125, PIC16F13143, PIC16F13144,
PIC16F13145, PIC16F17524, PIC16F17525, PIC16F17526, PIC16F17544, PIC16F17545, PIC16F17546, PIC16F17554,
PIC16F17555, PIC16F17556, PIC16F17574, PIC16F17575, PIC16F17576, PIC16F18013, PIC16F18014, PIC16F18015,
PIC16F18023, PIC16F18024, PIC16F18025, PIC16F18026, PIC16F18044, PIC16F18045, PIC16F18046, PIC16F18054,
PIC16F18055, PIC16F18056, PIC16F18074, PIC16F18075, PIC16F18076, PIC16F18114, PIC16F18115, PIC16F18116,
PIC16F18124, PIC16F18125, PIC16F18126, PIC16F18144, PIC16F18145, PIC16F18146, PIC16F18154, PIC16F18155,
PIC16F18156, PIC16F18174, PIC16F18175, PIC16F18176

18F core types:
PIC18F24Q71, PIC18F25Q71, PIC18F26Q71, PIC18F26Q84, PIC18F27Q84, PIC18F44Q71, PIC18F45Q71, PIC18F46Q71,
PIC18F46Q84, PIC18F47Q84, PIC18F54Q71, PIC18F55Q71, PIC18F56Q71, PIC18F56Q84, PIC18F57Q84

PIC24F types:
PIC24FJ1024GB606, PIC24FJ1024GB610

dsPIC33CD types:
dsPIC33CDVL64MC106, dsPIC33CDV64MC106, dsPIC33CDV128MP506, dsPIC33CDVC128MP506, dsPIC33CDV256MP506, dsPIC33CDVC256MP506

dsPIC33CH types:
dsPIC33CH64MP505, dsPIC33CH64MP506, dsPIC33CH64MP508, dsPIC33CH128MP202, dsPIC33CH128MP203, dsPIC33CH128MP205,
dsPIC33CH128MP206, dsPIC33CH128MP208, dsPIC33CH128MP502, dsPIC33CH128MP503, dsPIC33CH128MP505, dsPIC33CH128MP506,
dsPIC33CH128MP508, dsPIC33CH256MP205, dsPIC33CH256MP206, dsPIC33CH256MP208, dsPIC33CH256MP218, dsPIC33CH256MP505,
dsPIC33CH256MP506, dsPIC33CH256MP508, dsPIC33CH512MP205, dsPIC33CH512MP206, dsPIC33CH512MP208, dsPIC33CH512MP505,
dsPIC33CH512MP506, dsPIC33CH512MP508

dsPIC33CK types:
dsPIC33CK1024MP405, dsPIC33CK1024MP406, dsPIC33CK1024MP408, dsPIC33CK1024MP410, dsPIC33CK1024MP705, dsPIC33CK1024MP706,
dsPIC33CK1024MP708, dsPIC33CK1024MP710, dsPIC33CK128MC102, dsPIC33CK128MC103, dsPIC33CK128MC105, dsPIC33CK128MC106,
dsPIC33CK128MC502, dsPIC33CK128MC503, dsPIC33CK128MC505, dsPIC33CK128MC506, dsPIC33CK128MP202, dsPIC33CK128MP203,
dsPIC33CK128MP205, dsPIC33CK128MP206, dsPIC33CK128MP208, dsPIC33CK128MP502, dsPIC33CK128MP503, dsPIC33CK128MP505,
dsPIC33CK128MP506, dsPIC33CK128MP508, dsPIC33CK256MC102, dsPIC33CK256MC103, dsPIC33CK256MC105, dsPIC33CK256MC106,
dsPIC33CK256MC502, dsPIC33CK256MC503, dsPIC33CK256MC505, dsPIC33CK256MC506, dsPIC33CK256MP202, dsPIC33CK256MP203,
dsPIC33CK256MP205, dsPIC33CK256MP206, dsPIC33CK256MP208, dsPIC33CK256MP305, dsPIC33CK256MP306, dsPIC33CK256MP308,
dsPIC33CK256MP405, dsPIC33CK256MP406, dsPIC33CK256MP408, dsPIC33CK256MP410, dsPIC33CK256MP502, dsPIC33CK256MP503,
dsPIC33CK256MP505, dsPIC33CK256MP506, dsPIC33CK256MP508, dsPIC33CK256MP605, dsPIC33CK256MP606, dsPIC33CK256MP608,
dsPIC33CK256MP705, dsPIC33CK256MP706, dsPIC33CK256MP708, dsPIC33CK256MP710, dsPIC33CK256MPT608, dsPIC33CK32MC102,
dsPIC33CK32MC103, dsPIC33CK32MC105, dsPIC33CK32MP102, dsPIC33CK32MP103, dsPIC33CK32MP105, dsPIC33CK32MP202,
dsPIC33CK32MP203, dsPIC33CK32MP205, dsPIC33CK32MP206, dsPIC33CK32MP502, dsPIC33CK32MP503, dsPIC33CK32MP505,
dsPIC33CK32MP506, dsPIC33CK512MP305, dsPIC33CK512MP306, dsPIC33CK512MP308, dsPIC33CK512MP405, dsPIC33CK512MP406,
dsPIC33CK512MP408, dsPIC33CK512MP410, dsPIC33CK512MP605, dsPIC33CK512MP606, dsPIC33CK512MP608, dsPIC33CK512MP705,
dsPIC33CK512MP706, dsPIC33CK512MP708, dsPIC33CK512MP710, dsPIC33CK512MPT608, dsPIC33CK64MC102, dsPIC33CK64MC103,
dsPIC33CK64MC105, dsPIC33CK64MP102, dsPIC33CK64MP103, dsPIC33CK64MP105, dsPIC33CK64MP202, dsPIC33CK64MP203,
dsPIC33CK64MP205, dsPIC33CK64MP206, dsPIC33CK64MP208, dsPIC33CK64MP502, dsPIC33CK64MP503, dsPIC33CK64MP505,
dsPIC33CK64MP506, dsPIC33CK64MP508, dsPIC33EDV64MC205

dsPIC33EP types:
dsPIC33EP128GM304, dsPIC33EP128GM306, dsPIC33EP128GM310, dsPIC33EP128GM604, dsPIC33EP128GM706, dsPIC33EP128GM710,
dsPIC33EP128GP502, dsPIC33EP128GP504, dsPIC33EP128GP506, dsPIC33EP128GS702, dsPIC33EP128GS704, dsPIC33EP128GS705,
dsPIC33EP128GS706, dsPIC33EP128GS708, dsPIC33EP128GS804, dsPIC33EP128GS805, dsPIC33EP128GS806, dsPIC33EP128GS808,
dsPIC33EP128MC202, dsPIC33EP128MC204, dsPIC33EP128MC206, dsPIC33EP128MC502, dsPIC33EP128MC504, dsPIC33EP128MC506,
dsPIC33EP16GS202, dsPIC33EP16GS502, dsPIC33EP16GS504, dsPIC33EP16GS505, dsPIC33EP16GS506, dsPIC33EP256GM304,
dsPIC33EP256GM306, dsPIC33EP256GM310, dsPIC33EP256GM604, dsPIC33EP256GM706, dsPIC33EP256GM710, dsPIC33EP256GP502,
dsPIC33EP256GP504, dsPIC33EP256GP506, dsPIC33EP256MC202, dsPIC33EP256MC204, dsPIC33EP256MC206, dsPIC33EP256MC502,
dsPIC33EP256MC504, dsPIC33EP256MC506, dsPIC33EP256MU806, dsPIC33EP256MU810, dsPIC33EP256MU814, dsPIC33EP32GP502,
dsPIC33EP32GP503, dsPIC33EP32GP504, dsPIC33EP32GS202, dsPIC33EP32GS502, dsPIC33EP32GS504, dsPIC33EP32GS505,
dsPIC33EP32GS506, dsPIC33EP32MC202, dsPIC33EP32MC203, dsPIC33EP32MC204, dsPIC33EP32MC502, dsPIC33EP32MC503,
dsPIC33EP32MC504, dsPIC33EP512GM304, dsPIC33EP512GM306, dsPIC33EP512GM310, dsPIC33EP512GM604, dsPIC33EP512GM706,
dsPIC33EP512GM710, dsPIC33EP512GP502, dsPIC33EP512GP504, dsPIC33EP512GP506, dsPIC33EP512GP806, dsPIC33EP512MC202,
dsPIC33EP512MC204, dsPIC33EP512MC206, dsPIC33EP512MC502, dsPIC33EP512MC504, dsPIC33EP512MC506, dsPIC33EP512MC806,
dsPIC33EP512MU810, dsPIC33EP512MU814, dsPIC33EP64GP502, dsPIC33EP64GP503, dsPIC33EP64GP504, dsPIC33EP64GP506,
dsPIC33EP64GS502, dsPIC33EP64GS504, dsPIC33EP64GS505, dsPIC33EP64GS506, dsPIC33EP64GS708, dsPIC33EP64GS804,
dsPIC33EP64GS805, dsPIC33EP64GS806, dsPIC33EP64GS808, dsPIC33EP64MC202, dsPIC33EP64MC203, dsPIC33EP64MC204,
dsPIC33EP64MC206, dsPIC33EP64MC502, dsPIC33EP64MC503, dsPIC33EP64MC504, dsPIC33EP64MC506

dsPIC33EV types:
dsPIC33EV128GM002, dsPIC33EV128GM003, dsPIC33EV128GM004, dsPIC33EV128GM006, dsPIC33EV128GM102, dsPIC33EV128GM103,
dsPIC33EV128GM104, dsPIC33EV128GM106, dsPIC33EV256GM002, dsPIC33EV256GM003, dsPIC33EV256GM004, dsPIC33EV256GM006,
dsPIC33EV256GM102, dsPIC33EV256GM103, dsPIC33EV256GM104, dsPIC33EV256GM106, dsPIC33EV32GM002, dsPIC33EV32GM003,
dsPIC33EV32GM004, dsPIC33EV32GM006, dsPIC33EV32GM102, dsPIC33EV32GM103, dsPIC33EV32GM104, dsPIC33EV32GM106,
dsPIC33EV64GM002, dsPIC33EV64GM003, dsPIC33EV64GM004, dsPIC33EV64GM006, dsPIC33EV64GM102, dsPIC33EV64GM103,
dsPIC33EV64GM104, dsPIC33EV64GM106

Some of the new, and supported, dsPIC33Cx devices have a 'few hundred thousand' bytes of RAM, and a staggering amount of flash memory, and running at 200MHz (100 MIPS)! For a couple of quid (UK Pounds) to buy the devices, and nothing else to add. i.e. No crystal, no Flash chips etc...!

Post here if there is a device you wish to be added, that I have missed. But please make it within the new day or so, because making device files is not a quick, easy, process, and they have to be tested as much as I can, and, sometimes, additions made to the compilers, as well as their data files.

Regards
Les

diebobo

Nice Less.. I already got a DSPIC33CK1024MP708 on the bench waiting for some nice, sweet, fresh Positron compiled code, to be uploaded to it's internals...