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 |
- Integrated development environment with project management tools and editor
- Highly optimizing 8051 compiler supporting C and C++
- Configuration files for 8051 devices from different manufacturers
- Run-time libraries with complete source code
- Relocating 8051 assembler
- Linker and librarian tools
- C-SPY debugger with 8051 simulator and support for RTOS-aware debugging on hardware
- ROM-monitor and JTAG drivers as well as source code and project for creating your own ROM-monitor driver
- Example projects for 8051 and code templates
- User and reference guides, both printed and in PDF format
- Context-sensitive online help
|
| |
Supported devices |
| IAR Embedded Workbench for 8051 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 |
- The 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
Generic IAR ROM-monitor project template for configuration of additional 8051 boards and kits
NOTE: We continuously add hardware debugging support for new devices—please contact IAR Systems to find out whether your new device is already supported or when it will become available. |
| |
| |
| Shortcut to this page: http://www.iar.com/ew8051 |