B Knudsen C Compilers

B Knudsen C Compilers for Microchip PIC families http://www.bknd.com/

CC5X C Compiler for PIC 12/14/16 devices. Compact code and efficient RAM usage are the outstanding features of CC5X. The compiler has been and is still leading in generating compact code. Variables up to 32 bit is supported, including bit variables and bit functions. CC5X is suited for real-time applications requiring strong control of the generated code. The code can be inspected in the comprehensive assembly file produced.

CC8E C Compiler for PIC 18 devices. Supports all new PIC18 instructions and generates optimized code with specific following enhancements:

  • single cycle 8x8 hardware multiplication
  • supports all new instructions to enable more compact code
  • table read instructions read const data
  • up to 16 RAM banks and single instruction bank update
  • supports large tables and structures (>256 byte)

Online Ordering

Payment is processed through PayPal. You do not need a PayPal account and may pay with Visa, Mastercard or American Express. For Canadian orders GST is extra and for customers in BC PST will be added.

Edition Extended Standard Red
Single User licence


(2 licenses)


for PIC16 Family



for PIC18 Family


The software license is delivered by e-mail (TXT file attachment). The installation program and documentation must be downloaded.

All prices shown are for single user licenses. The single user license allows you to copy the software to multiple computers, but only one person is allowed to use the compiler at the same time.

Ordering more than one license or upgrade at the same time qualify for discounts.

Cross upgrade prices for changing to another compiler edition are available on request.

Please call or email for information regarding upgrades or multi user installations

GLS Technologies
Copyright © 2005, GLS Technologies Inc. All rights reserved.