hitech_logo.gif (2005 bytes)   8051_header.gif (2338 bytes)

8051 C compiler and embedded software tools

More than a C Compiler for embedded development - this is a complete development system and set of tools for C and assembler. With features like an integrated development environment, assembler-free programming, and an intelligent optimizer, you can develop exceptionally tight and fast code with ease for the 8051 embedded processor.

HI-TECH 8051 C Embedded Software Development Tools

The 8051 family is the most successful 8-bit microcontroller family, available from over 40 manufacturers in a huge range of chips.

HI-TECH 8051 C is an industrial-strength ANSI C compiler - not a subset implementation like some other compilers. HI-TECH C produces high-quality code as good as or better than other 8051 compilers costing twice the price.

Several different memory models are offered by compile-time selection: small for single chip applications; medium and large for external memory, and huge for a banked code configuration.

8051 C Compiler

Features of the compiler include:

Embedded Tools Environment

HI-TIDE is a powerful development environment with full project management and editor, providing a fully-featured front end to the 8051 C compiler.

Compiled code can be easily emulated with advanced source-level debugging features. 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.

HI-TECH's 8051 C 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.

8051 C compiler is frequently updated to support new cores and instruction set variants as they become available, as well as specific device implementations from a wide range of manufacturers. The ANSI C basis of the compiler protects your code investment.

Real Time Operating System

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.

Processors Supported

The 8051 C compiler currently supports over 800 derivatives of the 8051.


  Back to Hitech Main Page    |    Back to Testech Home Page    |    Compiler    |     RTOS    |    Emulator/Debugging