HI-TECH C PRO for the PIC18 MCU Family v9.63PL1 ANSI C COMPILER* (formerly PICC-18 PRO), based on the reliable PICC-18 STD compiler, comes with:

Omniscient Code Generation

Extracts information from multiple source files simultaneously, allowing more intelligent state-of-the-art code generation that:

  • Optimizes the size of each pointer variable in code based on its usage;
  • Reduces overhead required for interrupt context switching;
  • Pointer optimizations based on knowledge of target;
  • Automatically allocates objects into optimal locations;
  • Procedural Abstraction optimizations;
  • Optimizations for rapid runtime startup and memory clearing;
  • Eliminates all unused features of printf for smallest footprint;
  • Automatically handles memory banking without requiring special qualifiers;
  • Includes Microchip-compatible peripheral library;
  • Can identify inconsisten definitions across modules;
  • Automatically analyzes user assembly and object code files;
  • Eliminates the need for many non-standard C qualifiers and compiler options; and
  • Compiler automatically detects and implements printf features required by program.

This all means you can spend less time worrying about device memory requirements and compiler-specific semantics and more time focusing on your goals.

* Can run on multiple platforms including Windows (does not include Vista), Linux and Mac OS X.

You can read the Omniscient Code Generation whitepaper here.

Access source code for OCG test here.

HI-TECH C PRO for the PIC18 MCU Family also:

  • integrates HI-TECH Software's IDE, HI-TIDE 3
  • integrates into the MPLAB® IDE, ICD2, ICD3, PICkit 2 and PICkit 3 and most 3rd-party development tools
  • includes Native Trace support for MPLAB REAL ICE.
  • includes Library source - for standard libraries and sample code for I/O drivers
  • includes macro assembler, linker, preprocessor, and one-step driver
  • can run on multiple platforms: Windows (up to Vista64), Linux and Mac OS X.

HI-TECH C PRO for the PIC18 MCU Family is packaged with:

HI-TECH Priority Access (at no extra cost):
HI-TECH Software's 12 month maintenance subscription providing web access to new versions, patch level updates, and priority technical support for nominated compilers.

 

HI-TECH Satisfaction Guarantee:
HI-TECH Software offers a 30 day money back guarantee. If for any reason you are not completely satisfied with our product, simply contact us and we'll refund the purchase price.

 

PICC-18 STD

PICC18 ANSI C Compiler HI-TECH C PRO for the PIC18 MCU Family customers are also entitled to the current version of the PICC-18 STD at time of purchase. HI-TECH Priority Access (included with purchase of HI-TECH C PRO for the PIC18 MCU Family) will also apply for the PICC-18 STD compiler.

 

Integrated Development Environment

HI-TIDE 3, a powerful development environment including full project management, a flexible editor and a fast, accurate simulator, provides a fully-featured front end to the HI-TECH C PRO for the PIC18 MCU Family.

Optionally, the compiler may be run directly from the command line, allowing you to compile, assemble and link using one command. This enables the compiler to be integrated into third party development environments, such as the MPLAB IDE from Microchip Technology, Inc.

HI-TECH C PRO for the PIC18 MCU Family is fully supported in the MPLAB® IDE as a standard toolset. For additional information and a detailed guide for integrating Microchip's MPLAB environment with the HI-TECH C PRO for the PIC18 MCU Family, please click here.

 

Other HI-TECH C Compilers also supporting Microchip's PIC18 MCU Family: