je suis toujours sur l'application Chaudiere ..finition des menus LCD ..
mais j'ai été alerte par le contenu du message de compilation :
Memory Summary:
Program space used 15DADh ( 89517) of 18000h bytes ( 91.1%)
Data space used 790h ( 1936) of 2000h bytes ( 23.6%)
Configuration bits used 5h ( 5) of 5h words (100.0%)
EEPROM space used 0h ( 0) of 400h bytes ( 0.0%)
ID Location space used 0h ( 0) of 10h bytes ( 0.0%)
déja 91% ...alors que j'ai encore du code à y mettre dedans !...
j'ai alors lancé Compiler Advisor
qui apres avoir mouliné pendant 5 minutes !..
m'a sorti ce graphique
j'ai ensuite essayé de modifier
XC8 Global options
XC8 compiler
Optimistions
Optimisation: level 0 -> passé à 3
mais j'ai obtenu
ce message :
::: advisory: (2051) the current license does not permit the selected optimization level, using optimization level 2
re-modif Optimisation level 3 -> passé à 2
resultat de compilation
=>Memory Summary:
Program space used 1308Dh ( 77965) of 18000h bytes ( 79.3%)
Data space used 780h ( 1920) of 2000h bytes ( 23.4%)
Configuration bits used 5h ( 5) of 5h words (100.0%)
EEPROM space used 0h ( 0) of 400h bytes ( 0.0%)
ID Location space used 0h ( 0) of 10h bytes ( 0.0%)
79% au lieu de 91% usage flash ...
J'avais déja bien remarqué que MikroC etait moins gourmand en taille programme
compilait 10 fois plus vite , et nettement plus rapide .. mais bon, j'avais déboursé pres de 240€
pour acheter la licence MikroC Pro.. en 2014 ! valable à vie ... mais la vie de qui ou de quoi ?
fin de vie annoncée .. 2019 ... remplacé par usine à gaz : Necto Studio ... payant bien sur ..
je suis passé sur MPLAB , seulement pour avoir un code partageable SANS licence .
Donc c'est comme pour les voitures ...
tu es riche .. une ferrari
tu es pauvre .. un 2CV
allez, on va faire confiance en la Tortue ( et non au Lièvre)

j'ai re-verifié la config du