logo slogan

IAR C/C++ compiler for Intel x96

Intel 196

IAR Embedded Workbench offers an Integrated Development Environment for these microcontrollers:

  • Intel 80C196/296

  • Aeroflex UTMC UT80CRH196KD, UT80C196KD

 

 

  • Fully integrated development environment.

  • Create projects, edit files, compile, assemble, link, build and debug your application within the IDE.

  • Hierarchical project presentation.

  • Tool options configurable on build target, group of files or on file level.

  • Rapid recompile or reassemble of updated parts of code only.

 

    Basic toolset

    Supports all 80196 and all 80296 devices: Intel-80C196KB, KC, KD, KQ, KR, KT, MC, MD, MH, JQ, JR, NT, NU, NP, CA, 80C296SA and Aeroflex UTMC-UT80C196KD, UT80CRH196KD

     

    C/Embedded C++ Compiler

  • ANSI standard C compiler.

  • Optional EC++ compiler.

  • Built-in advanced chip specific optimizer.

  • Multiple levels of both size and speed optimizations.

  • Chip specific C-extensions to suit embedded development.

  • Reentrant code.

  • Efficient floating point.

  • Easy and fast interrupt handling directly in C/EC++.

  • Generates mixed C/EC++ and assembly listings.

  • User control of register usage for optimal performance.

 

Assembler

  • A powerful relocating macro assembler with a versatile set of directives and operators.

  • Includes the C compiler preprocessor.

 

Linker

  • Supports complete linking, relocation, and format generation to produce PROMable code.

  • Graphical configuration of the linker command file.

  • Vast selection of options and switches offering unmatched flexibility.

  • Supports a wide range of industry-standard smbolic format, making it compatible with most popular emulators.

  • Loads only modules needed or called by the application.

  • Allows full control over the allocation of all relocatable segments.

  • Generates fully comprehensive MAP listing files.

 

Librarian

  • The librarian creates and maintains libraries and library modules.

  • Generates listings for entry points and symbolic information.

  • Extended C/EC++ library with optimized math and floating point support.

  • Reduced versions of printf are available to reduce code size and increase execution speed.

 

C-SPY Simulator debugger

  • C-SPY high-level-language simulator debugger.

  • Complex code and data breakpoints.

  • Powerful C-style macro language.

  • I/O and interrupt simulation.

  • Versatile monitoring of variables, structures, call chain and locals.

  • Structure browser.

  • Performance analysis and code coverage.

  • Support for profiling information.

 

Hardware debuggers - OPTIONAL

  • ROM-Monitor version, preconfigured for the Intel RISM-based evaluation board.

 

 

User guides

  • Perfect bound user guides provide detailed information.

  • Extensive step-by-step tutorials covering every facet of the development process.

 

System requirements

  • A Pentium-based PC with Microsoft ® Windows® 2000 (SP4) or XP (SP2) 

  • Microsoft® HTML Help 1.4 (part of Microsoft® Windows®) 

  • Internet Explorer 6 or higher 

  • At least 256 Mbytes of RAM and 200 Mbytes of free disk space 

  • Adobe® Reader® to access the product documentation