SourceBoost BoostC Product Leaflet

BoostC is our latest generation C compiler that works with PIC18, PIC16 and some PIC12 processors. BoostC was designed to rival Hi-Tech C compiler. This ANSI C compatible compiler addresses limitations that exist in our C2C-plus compiler. It supports features like source level debugging, signed data types, structures/unions and pointers. The BoostC compiler will eventually replace the C2C-plus compiler.


SourceBoost BoostC Product Leaflet - cover page
Brand
SOURCEBOOST
Category
Other software
Document type
Product Leaflet
Language
English
Pages
6
File format
PDF
File size
104 KB
Published
02 May, 2012
Updated
30 September, 2023
MD5 checksum
1880C02E07C3ED5ED0DB7470A18B938D

About this manual

BoostC is SourceBoost Technologies' latest generation C compiler that targets PIC12, PIC16 and PIC18 microcontrollers. It runs on MS Windows 95/98/ME/NT/2000/XP and can be used with the SourceBoost IDE or integrated into Microchip MPLAB. The compiler supports ANSI‑C, signed data types, structures, unions, pointers, and offers a range of debugging and code‑analysis features.

The product includes a full‑license option with unlimited RAM/ROM usage for non‑commercial projects and a Pro license for commercial use. BoostC generates Intel Hex output, provides source‑level and instruction‑level debugging, and includes library generation, automatic bank switching, and efficient RAM usage. A supported‑device list covers a wide range of PIC12, PIC16 and PIC18 parts.

What's inside

  • What is BoostC
  • Supported Device List
  • Optimizing Compiler and Linker features
  • SourceBoost IDE Integration
  • Base Data types
  • Special Data types
  • Debugging features
  • Code Analysis
  • C language superset

Specifications

Supported operating systemsMS Windows 95/98/ME/NT/2000/XP
Target device familiesPIC12, PIC16, PIC18
Base data type sizes8‑bit char, 16‑bit int, 32‑bit long
Output file formatIntel Hex
IDE integrationSourceBoost IDE

Frequently asked questions

Which PIC families are supported by BoostC?

BoostC supports PIC12, PIC16 and PIC18 microcontroller families.

Can BoostC be used with Microchip MPLAB?

Yes, BoostC can be integrated into Microchip MPLAB.

What debugging capabilities does BoostC provide?

BoostC offers source‑level and instruction‑level debugging, step‑into/over/out, multiple execution views, and variable monitoring via COF file output.

What output file format does BoostC generate?

BoostC generates output files in Intel Hex format.

Download PDF (104 KB)