PCH Command-line C Compiler for PIC18 Family of 16-bit Devices
Sku: 52112-320

| CCS C Compiler Products | ||
Device Family | $200 PCH Software (Windows) 52112-320 | $200 PCH Software (Linux) 52112-331 |
| PIC10 | ||
| PIC12/16 | ||
| PIC18 | ![]() | ![]() |
| PIC24 | ||
| dsPIC | ||
![]() | ||
PCH Command-line compiler supports the Microchip PIC18 family of devices. Popular PIC18 parts include PIC18F4520, PIC18F8722, PIC18F4550 and PIC18F67J20.
Compiler includes a complete library of 300-plus Built-in Functions and over 130 External Peripheral Drivers as well as more than 130 Example Programs for highly optimized code. Useful source code libraries for RS232, LCDs, HID, USB, SPI, I2C, Capacitive-Touch libraries and more will aid in starting projects quickly and efficiently. There are additional drivers supported in PCH for Realtime clock, CAN, TCP/IP and CDC.
All compilers allow 1, 8, 16 and 32-bit Integer Types, 32-bit Floating Point, Bit Arrays and Fixed Point Decimal. Convenient functions like #BIT and #BYTE allow C variables to be placed at absolute addresses to map registers to C variables. The standard one-bit type (Short Int) permits the compiler to generate very efficient Bit-oriented code. PCM allows for flexible handling of constant data and variable length handling constant strings, as well as interrupts.
Command-line compilers may be run from a DOS prompt or be integrated into MPLAB® IDE or other Microchip Third Party environments.
Compiler is available via download from our website. Just pay shipping costs to receive a hardcopy of the software and Reference Manual.
Click here to view a PDF of the CCS C Reference Manual
For a comparison to other Compilers, please visit: www.mcuspace.com




