Microchip's most popular PIC® microcontrollers have a powerful FREE ANSI C compiler.

Also available is the fully-featured HI-TECH C PRO for the PIC10/12/16 MCU Family ANSI C Compiler that comes with Omniscient Code Generation.

HI-TECH PICC-Lite v9.60PL2 Compiler

HI-TECH Software has provided this freeware HI-TECH PICC-Lite compiler as a tool for hobbyists and students, but the licence allows its use for commercial purposes as well. It is ideal as a teaching tool for an introduction into the 'C' language and embedded programing on a Microchip device. The selected processors were chosen for this compiler due to their popularity.

The HI-TECH PICC-Lite compiler is a freeware version of our industrial-strength HI-TECH PICC STD compiler available for Windows, Linux and Mac OS X. The HI-TECH PICC-Lite compiler is the same in every respect as the full HI-TECH PICC STD compiler, except that it has support for only a limited subset of processors, there are some limitations on the amount of memory that can be used and source code for the standard libraries is not provided. The supported processors and their limitations (if any) are shown below. Due to program memory constraints, support for printing floating-point and long data types via printf family functions is not included.

Microcontroller Limitations
All Baselines New! No Limitations
12F629 No Limitations
12F675 No Limitations
16C84 No Limitations
16F627 2 RAM banks supported
16F627A 2 RAM banks supported
16F684 1 RAM banks, 1K program memory supported
16F690 2 RAM banks, 2K program memory supported
16F84A No Limitations
16F877 2 RAM banks, 2K program memory supported
16F877A 2 RAM banks, 2K program memory supported
16F887 New! 2 RAM banks, 2K program memory supported
16F917 New! 2 RAM banks, 2K program memory supported


Embedded Development Environment

New to this release of HI-TECH PICC-Lite is our powerful integrated development environment, HI-TIDE3. HI-TIDE 3 has been designed to seamlessly integrate with HI-TECH PICC-Lite and provides a total development system complete with project manager, editor, code creation tool and debugger. HI-TECH Software provides HI-TIDE 3 free of charge for use with HI-TECH PICC-Lite. For more information about HI-TIDE 3, please see the HI-TIDE 3 product page.

HI-TECH PICC-Lite vs HI-TECH PICC STD Comparison Table

In effort to help customers identify and understand the differences between our HI-TECH PICC-Lite and HI-TECH PICC STD compilers, we have developed a comparison table. To determine which compiler best suits your project's needs, simply compare the two against the features listed below.

HI-TECH PICC-Lite
HI-TECH PICC STD

Supported Devices

Support for only a limited subset of Microchip PICmicro®microcontrollers.

Support for all Microchip PICmicro® 10/12/14/16/17 series of microcontrollers.

Memory Usage

Limitations on the amount of memory that can be used.

No limitations on the amount of memory that can be used.

Source Code for Libraries

Not provided

Provided

Printing Floating Point

No

Yes

Printing Long Data Types

No

Yes

HI-TIDE 3

Yes

Yes

Technical Support

Available. However, requests will be treated as a lower priority.

Yes

Royalty-Free Output

Yes

Yes

Guarantee

Free

HI-TECH Satisfaction Guarantee - 30-day money back guarantee.

Price

Free

Only US$995


Downloads

You may copy and redistribute this software, providing it remains in the same archive file. You may use this software for any purpose. No warranty of any kind is provided, and all use is entirely at your own risk. Full details of the licence under which it is supplied are provided within the download.

To install the Mac OS X version; save the demo to your system, then run the self installing archive file. For further information, please refer to our support forum.

 

Compiler

N.B. Only those microcontrollers listed above are supported.

Windows (up to Vista64)

Linux

Mac OS X

Manual

Release Notes

Support

Technical support for our products is a very important issue for us - we know that our development tools are complex products being used in a wide variety of situations and that sometimes our customers will need assistance to get the most from our products. Your queries will be answered by one of our qualified, experienced engineers. Please submit your queries to support@htsoft.com.

Conditions of Use

HI-TECH Software has provided this freeware HI-TECH PICC-Lite compiler as a low-cost tool for hobbyists and students, however the licence allows its use for commercial purposes as well. It is ideal as a teaching tool for an introduction into the 'C' language and embedded programing on a Microchip device. The selected processors were chosen for this compiler due to their popularity.

You may copy and redistribute this software, providing it remains in the same archive file. You may use this software for any purpose. No warranty of any kind is provided, and all use is entirely at your own risk. Full details of the licence under which it is supplied are provided within the download.



Associated Development Tools from Partner Organisations

Microchip's PICkit 2TM Debug Express enables in-circuit debugging on selected PIC microcontrollers.  (purchase from Microchip Direct)

 

 

 

 

 

StaccatoTM for PICkit 2 Debug Express (purchase from Mapletech Productions)

Mapletech Productions has collaborated with Microchip Technology Inc and HI-TECH Software to provide Staccato™ for Microchip's PICkit 2 Debug Express (purchased separately). Harness the power of Staccato for your PIC Micro-based embedded products, using HI-TECH's PICC C Compilers, with either Microchip's MPLAB IDE or HI-TECH's HI-TIDE IDE. Learn this powerful C-Language method of programming your PIC Microcontrollers® now!