
PICC-18 is a high-performance C compiler for the Microchip PICmicroTM PIC18 family of microcontrollers. PICC-18 implements full ISO/ANSI C, with the exception of recursion. All data types including floating point are supported.
PICC-18 is the latest in a long line of PICmicro compilers from HI-TECH Software, delivering unrivalled code density combined with excellent reliability. Tightly tuned to the PIC18 architecture, it allows firmware development in a fraction of the time, but with no greater use of RAM or ROM, required for conventional assembly language programming.
Features of the compiler include:
HI-TECH PICC-18 allows you to concentrate on developing your application, and eliminates much of the detailed, low-level coding effort. Our commitment to quality customer service ensures that you will have access to timely, accurate technical support when needed.
PICC-18 is constantly updated to support new PICmicro devices as they become available, and the ANSI C basis of the compiler protects your code investment.
HI-TIDE, a powerful development environment including full project management, a flexible editor and a fast, accurate simulator, provides a fully-featured front end to the PICC-18 compiler. For further HI-TIDE information and downloads - click here.
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.
PICC-18 is fully supported in the MPLAB-IDE as a standard toolset.

HI-TECH Salvo is a low cost RTOS suitable for single-chip microcontrollers Salvo can help you to implement new designs quickly, enhance functionality using existing resources and improve real-time performance. It allows for multitasking and uses memory efficiently. Salvo will allow you to minimize costs while maximizing reliability with severly limited RAM and ROM. It provides many additional benefits to the development process and the initial cost can be offset by reduced development time and improved performance.
The PICC-18 compiler supports all currently available Microchip PIC18 series microcontrollers.
Supported PIC18 MicrocontrollersPIC18 Processors |
||
|---|---|---|
18C242 |
18C252 |
18C442 |
18C452 |
18C601 |
18C801 |
18C658 |
18C858 |
18F010 |
18F020 |
18F2410 |
18F242 |
18F2420 |
18F248 |
18F2510 |
18F2515 |
18F252 |
18F2520 |
18F258 |
18F2610 |
18F4410 |
18F442 |
18F4420 |
18F4510 |
18F4515 |
18F452 |
18F4520 |
18F4610 |
18F448 |
18F458 |
18F1220 |
18F1320 |
18F2220 |
18F2320 |
18F2331 |
18F2431 |
18F2439 |
18F2455 |
18F2525 |
18F2550 |
18F2539 |
18F2585 |
18F2620 |
18F2680 |
18F4220 |
18F4320 |
18F4331 |
18F4431 |
18F4439 |
18F4455 |
18F4525 |
18F4539 |
18F4550 |
18F4585 |
18F4620 |
18F4680 |
18F6310 |
18F6390 |
18F6410 |
18F6490 |
18F6520 |
18F6525 |
18F6585 |
18F6620 |
18F6621 |
18F6680 |
18F6720 |
18F8310 |
18F8390 |
18F8410 |
18F8490 |
18F8520 |
18F8525 |
18F8585 |
18F8620 |
18F8621 |
18F8680 |
18F8720 |
Back to Hitech Main Page | Back to Testech Home Page | Compiler | RTOS | Emulator/Debugging