Since Mikroe doesn't update the IDE with new microcontrollers, we are forced to switch to Microchip's IDE.
I tried to manage the PIC16 and PIC18 but if I complicate the firmware the compiler from memory overrun error. Can those of you who use it tell me how much the perpetual license costs, i.e. not shelling out an exaggerated amount every month or every year?
Thank you.
How much is MPLAB and XC8
-
- Posts: 715
- Joined: 27 Dec 2006 14:33
- Location: Le Tréport , FRANCE
Re: How much is MPLAB and XC8
Hi, Jumbo
just browse Microchip " order now " folder ...
https://www.microchip.com/en-us/develop ... 006021-SUB
other options
https://www.microchip.com/en-us/develop ... sw006021-2
https://www.microchip.com/en-us/develop ... 006021-dgl
BTW, the free license generally is more than enough, of course if you're not an " expert programmer " ...
Alain
just browse Microchip " order now " folder ...
https://www.microchip.com/en-us/develop ... 006021-SUB
other options
https://www.microchip.com/en-us/develop ... sw006021-2
https://www.microchip.com/en-us/develop ... 006021-dgl
BTW, the free license generally is more than enough, of course if you're not an " expert programmer " ...
Alain
-
- Posts: 45
- Joined: 26 Dec 2018 10:29
Re: How much is MPLAB and XC8
Thank you Acetronics for your reply.
I'm not an "experienced programmer" even though I can count on my son as an "experienced programmer" (master's degree).
Some time ago I tried to transfer a program from Mikroc pro to MPLAB for PIC16F1829, with Mikroc it takes about 2 KByte, with MPLAB the memory is not enough.
This morning I tried to transfer a program with PIC18F14K22 thinking that with a PIC18 the situation would improve, I was wrong.
MIKROC:
Used RAM (bytes): 198 (40%) Free RAM (bytes): 293 (60%)
Used ROM (bytes): 9021 (55%) Free ROM (bytes): 7363 (45%)
MPLAB:
Memory Summary:
Program space used 3DE6h ( 15846) of 4000h bytes ( 96.7%)
Data space used A9h ( 169) of 200h bytes ( 33.0%)
Configuration bits used 7h ( 7) of 7h words (100.0%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
ID Location space used 8h ( of 8h bytes (100.0%)
The version with MPLAB compiled canceling the programming part of the time and date with consequent suppression of the DS1302 management library.
Considering the subscription costs of the MPLAB IDE and not a perpetual purchase (!), can you give me advice to get better code management?
I thank you in advance because for me it's also important that I don't use microcontrollers by profession.
I'm not an "experienced programmer" even though I can count on my son as an "experienced programmer" (master's degree).
Some time ago I tried to transfer a program from Mikroc pro to MPLAB for PIC16F1829, with Mikroc it takes about 2 KByte, with MPLAB the memory is not enough.
This morning I tried to transfer a program with PIC18F14K22 thinking that with a PIC18 the situation would improve, I was wrong.
MIKROC:
Used RAM (bytes): 198 (40%) Free RAM (bytes): 293 (60%)
Used ROM (bytes): 9021 (55%) Free ROM (bytes): 7363 (45%)
MPLAB:
Memory Summary:
Program space used 3DE6h ( 15846) of 4000h bytes ( 96.7%)
Data space used A9h ( 169) of 200h bytes ( 33.0%)
Configuration bits used 7h ( 7) of 7h words (100.0%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
ID Location space used 8h ( of 8h bytes (100.0%)
The version with MPLAB compiled canceling the programming part of the time and date with consequent suppression of the DS1302 management library.
Considering the subscription costs of the MPLAB IDE and not a perpetual purchase (!), can you give me advice to get better code management?
I thank you in advance because for me it's also important that I don't use microcontrollers by profession.
-
- Posts: 45
- Joined: 26 Dec 2018 10:29
Re: How much is MPLAB and XC8
I took the optimization to level '3' and got some benefits.
The firmware is complete with the "programming" function and management of the DS1302 library.
Memory Summary:
Program space used 3C82h ( 15490) of 4000h bytes ( 94.5%)
Data space used ABh ( 171) of 200h bytes ( 33.4%)
Configuration bits used 7h ( 7) of 7h words (100.0%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
ID Location space used 8h ( of 8h bytes (100.0%)
It's already something...
The firmware is complete with the "programming" function and management of the DS1302 library.
Memory Summary:
Program space used 3C82h ( 15490) of 4000h bytes ( 94.5%)
Data space used ABh ( 171) of 200h bytes ( 33.4%)
Configuration bits used 7h ( 7) of 7h words (100.0%)
EEPROM space used 0h ( 0) of 100h bytes ( 0.0%)
ID Location space used 8h ( of 8h bytes (100.0%)
It's already something...
-
- Posts: 1
- Joined: 26 Jan 2024 08:22
Re: How much is MPLAB and XC8
Thanks a lot for this informationAcetronics wrote: ↑01 Apr 2023 19:31Hi, Jumbo
just browse Microchip " order now " folder ...
https://www.microchip.com/en-us/develop ... 006021-SUB
other options
https://www.microchip.com/en-us/develop ... sw006021-2 connections
https://www.microchip.com/en-us/develop ... 006021-dgl
BTW, the free license generally is more than enough, of course if you're not an " expert programmer " ...
Alain