PCB Command-line C Compiler for Microchip
PIC10/12/16 Devices

PCB Command-line C Compiler for Microchip PIC10/12/16 Devices
This is a command-line compiler.
PIC10, PIC12, PIC16
12-bit Instructions
8-bit PIC® MCU

In stock (ships immediately)
Download version available
PCB Software (Windows)#52110-040
PCB Software (Linux)#52110-330

PCB Command-line C Compiler for Microchip PIC® MCUs offers pro-level optimization and includes an extensive library of built-in functions, pre-processor commands, and ready-to-run example programs to quickly jump-start any project. All compilers allow 1, 8, 16 and 32-bit Integer Types, 32-bit Floating Point, Bit Arrays and Fixed Point Decimal. Use assembly code to reference C variables or insert at any location of your program. Command-line compilers may be run from a DOS prompt or be integrated into MPLAB®, MPLAB® X IDE or other Microchip Third Party environments.

PCB Command-line C Compiler Advantages:
  • Easily migrate between all Microchip PIC® MCUs devices
  • Minimize development time with: peripheral drivers and standard C constructs
  • C++ style input/output streams with full data formatting to any device or for strings
  • Use CCS libraries and object code royalty free
  • Convenient functions like #bit and #byte allow C variables to be placed at absolute addresses
  • The integral one-bit type (Short Int) permits the compiler to generate very efficient Bit-oriented code
  • Additional Compiler Details

CCS compilers are easy to use and quick to learn. For the less experienced programmer, a detailed textbook explaining the C language and how it may be applied to PIC® microcontrollers.

PCB includes a comprehensive Help File to reference while you work without losing valuable time, free limited-time* maintenance, and free tech-support for the life of the product. (Additional 1 year product maintenance available upon purchase) *Maintenance Details

Additional User License

CCS C Reference Manual

Software License Agreement

For more information on a popular chip within this device family, please view the PIC16F527 Datasheet.