IAR Embedded Workbench for
8051
|
Integrated development environment and
optimizing C/C++ compiler for 8051
|
|
IAR Embedded Workbench provides extensive
support for a wide range of 8051 devices. The optimizing compilers
generate very compact and efficient code. Ready-made examples and
code templates for your embedded project are included with the
product. The standard edition of IAR Embedded Workbench also
includes built-in plugins to different hardware debug systems.
|
|
|
|
|
Highlights in version 7.50
|
- New and improved hardware debugging support
- New device support
- Multi-file compilation
- Build integration with IAR visualSTATE
More details in Product
News |
|
|
Key
components
|
|
|
Supported devices
|
|
IAR Embedded Workbench supports all chips with
8051, 8052 and some extended architectures. Configuration files are
available for devices from the following manufacturers: |
|
|
Chip-specific support
|
- Support for DATA, IDATA, XDATA, PDATA and BDATA
- Support for multiple DPTR in compiler and libraries
- Bitwise addressing for SFRs
- Possibility to use up to 32 virtual registers
|
Hardware debugging support
|
IAR C-SPY Debugger supports the following
hardware target systems:
- Configurable IAR ROM-monitor for the NXP LPC935 and TI MSC1211
- Analog Devices ROM-monitor for the Analog Devices ADu83x,
ADu84x and ADE7169F16 devices
- Chipcon JTAG interface for the Chipcon CC2430 SoC ZigBee
development kit
- Infineon Debug Access Server (DAS) for the Infineon XC8xx
device family
- Manley Electronics ME52HU emulator
- Silicon Laboratories USB and serial (EC2) JTAG adapters
A generic IAR ROM-monitor project template is included for
configuration of additional 8051 boards and kits
|