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