hitech_logo.gif (2005 bytes)

XA C Cross Compiler

XA C is more than a C compiler - it is a complete development system 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.

Philips Semiconductors’ XA (eXtended Architecture) family of high-performance single-chip microcontrollers are powerful 16-bit devices with an architecture based on the popular 8051 family, but without the 8051’s 8-bit limitations.

HI-TECH XA C is an industrial-strength ANSI C compiler - not a subset implementation like some other compilers. HI-TECH XA C is used by Philips and others in projects ranging in size up to multi-megabytes. It was the first XA compiler available, and is still the best choice for serious projects.

Several different memory models are offered by compile-time selection. In Huge model the XA’s Harvard architecture (separate data and program memory spaces) is hidden from the programmer.

Compiler

Features of the compiler include:

Environment

XA C can be run entirely from the HI-TECH Professional Development environment†. This environment allows you to manage all of your XA projects. You can compile, assemble and link your embedded application with a single step.
Optionally, the compiler may be run directly from the command line, allowing you to compile, assemble and link using one command.

Processors Supported

The XA C compiler supports the entire Philips' range of XA microcontrollers.

† The HI-TECH Professional Development environment (HPD) is not available under UNIX. The compiler is supplied on CD-ROM, with a Quick Start Guide. The User's Guide is provided on the CD-ROM in Acrobat and HTML formats. If you require a printed manual, it can be ordered at the same time as the compiler.


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