Appendix D. C Compiler Comparison

The intention of this book is to introduce C programming for all microcontrollers. However, particular products have to be selected to act as examples. When the basics have been explained using one particular combination of MCU, compiler, and development system, others can be considered.

The CCS C compiler was selected for this book principally because it has an extensive library of peripheral driver routines, is reasonably inexpensive, and is recognized by Microchip and Labcenter as a preferred compiler. However, several other suitable compilers are available at the time of this writing, so it would be useful to see how they compare. The following products have been selected, but bear in mind that, in the rapidly ...

Get Programming 8-bit PIC Microcontrollers in C now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.