Positron Compilers Upgrades 4.0.6.5-1.1.3.5, now available

Started by top204, Jun 01, 2026, 11:33 AM

Previous topic - Next topic

top204

Hello All

The Positron Compilers Upgrade is now ready to purchase. It will make the compilers versions the very latest.

For only £25.00 paid to paypal at:

Paypal Purchase Link

You will get an upgrade installer that will add new items and devices to your existing Positron Compilers installation:

Once a PayPal payment of £25.00 has been established, and, importantly, a message sent to tell me your email address, the upgrade installer link will be sent to you and can be downloaded.

Additions and Corrections "upgrade" made in version 4.0.6.5 of Positron8 and version 1.1.3.5 of Positron16

Positron8 Additions.
Added many more sample code listings, including code listing templates for devices.

Updated the Positron8 compiler manual.

Added a .Float cast extension for DWord variables. For example:

MyVar = MyDword.Float

Or

MyDword.Float = MyVar

Added new devices:

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 types:
PIC18F24Q35, PIC18F25Q35, PIC18F26Q35, PIC18F44Q35, PIC18F45Q35, PIC18F46Q35, PIC18F54Q35, PIC18F55Q35, PIC18F56Q35, PIC18F24Q71,
PIC18F25Q71, PIC18F26Q71, PIC18F44Q71, PIC18F45Q71, PIC18F46Q71, PIC18F54Q71, PIC18F55Q71, PIC18F56Q71, PIC18F26Q84, PIC18F27Q84,
PIC18F46Q84, PIC18F47Q84, PIC18F56Q84, PIC18F57Q84.

Positron8 Corrections
Corrected RAM bank settings with the newer 18F devices that have Access RAM at address 0x500, when an SFR bit is compared to a variable's bit outside of Access RAM.

Corrected SHout and SHin commands on some enhanced 14-bit core devices that have the TRIS and PORT in different RAM banks.

Corrected a procedure name that is very close to being the same name as the procedure is it sitting in, causing comparison problems.

Positron16 Additions.
Added more sample code listings, including code listing templates for devices.

Updated the Positron16 compiler manual.


Added a .Float cast extension for DWord variables. For example:

MyVar = MyDword.Float

Or

MyDword.Float = MyVar

Added new devices:

PIC24F types:
PIC24FJ1024GB606, PIC24FJ1024GB610.

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

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

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.

Many thanks.

Best regards
Les

flosigud

This is maybe what some call a senior moment but I was unable to pay by using that link. I didn't find a way to set the amount.

atomix

I sent the money through a friend

top204

Many thanks Oleg, email sent.

Many thanks Oscar Eduardo, and I have sent your upgrade link via a forum message, because I had difficulty finding your email address.

Best regards
Les

rsync


CPR

Les, purchased! Using "friends and family" and pm sent :-)

BriPSmith

BPS

Oskar-svr

Hello Less, greetings and thank you for your great work. Greetings.

Oskar-svr

Hello Less, greetings and thank you for your great work. Greetings.

Frizie

Thanks for the upgrade Les!
I appreciate this very much  ;D
Ohm sweet Ohm | www.picbasic.nl

Mapo


top204

Hello Manuel.

Your email bounced back several times, so I have sent a forum message with the download details.

Regards
Les

gianmagna


Wimax

Hi Les, upgrade purchased and... thanks for your work !

RGV250

Hi Les,
I probably will never need the new devices but I would like to support it.
I tried the link but it wants me to sign up for a PayPal account which I will never do due to past issues.
Is it OK if I go old fashioned and send a cheque in the post :-)

Regards,
Bob