Posts 4 comments on Comparing compilers: CCS C and Microchip XC8

Comparing compilers: CCS C and Microchip XC8

Now that I’ve got CatTrack working, I’ve been having a look at refining the code.  As I previously mentioned, I am using the CCS C compiler, basically because the ‘paid for’ version of their compiler is significantly cheaper than Microchip’s XC8 ‘paid-for’ version.  I did begin to wonder though, just how much bigger would my code be, and how much slower would it run if I used the free version of Microchip’s XC8 compiler?

This is what the Memory usage currently looks like in the PIC16LF18345, compiled with CCS C:

Continue Reading “Comparing compilers: CCS C and Microchip XC8”