Summary of C Compilers

The features of the C compilers for the PIC 16 series MCUs outlined in this appendix are compared in Table D.1

Table D.1. Comparison of C Compilers for PIC 16 Series M
URLMicrochip C18 (microchip.com)Hi-Tech C (htsoft.com)CCS C (ccsinfo.com)Mikro C (mikroe.com)MM C (matrixmultimedia.com)
Primary marketCommercialCommercialBothEducationalEducational
MCU targetsPIC 18 onlyPIC + othersPIC onlyMainly PICMainly PIC
Primary target hardwareAnyAnyAnyProprietary single boardProprietary modular
Function librariesExtensive peripheral supportStandard libraries onlyGood peripheral supportExtensive peripheral supportStandard libraries only
Tutorial or user manualComprehensive free downloadComprehensive free downloadFree downloadComprehensive ...

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.