IAR Embedded Workbench® for 8051 |
Integrated development environment and optimizing C/C++ compiler for 8051 |
| IAR Embedded Workbench with its optimizing C/C++ compiler 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.60 |
|
|
| | |
- Integration with new hardware debug probes
- New data model
- Information center
- Support for debugging multiple images
- MISRA-C:2004 checker
See more in Product news. |
|
|
| |
Key components |
- Integrated development environment with project management tools and editor
- Highly optimizing C and C++ compiler for 8051
- 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 in PDF format
- Context-sensitive online help
|
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 with built-in plug-ins: - Configurable IAR ROM-monitor for the NXP LPC935/LPC93xx and TI MSC1211devices
- Analog Devices ROM-monitor for ADu83x/ADu84x, ADE51xx/ADE55xx and ADE71xx/ADE75xx devices
- Analog Devices USB EA-Emulator
- Texas Instruments USB/JTAG interface for 8051 based CC11xx, CC24xx and CC25xx SoC:s
- Texas Instruments 8051 based Sensium devices
- Infineon Debug Access Server (DAS) for the Infineon XC8xx device family
- Silicon Laboratories USB and serial (EC2) JTAG adapters supporting all C8051Fxxx devices
- MIPS System Navigator Probe for 8051 Microcontroller Cores
- Nordic Semiconductor nRF GO development platform (nRFProbe)
3rd party plugins for C-SPY are also available for the following debug systems: - DoCD HAD Probe - supports devices based on the DX8051/DX80390 IP Core from Digital Core Designs
- Phyton JEM52 - supports debugging and programming for a variety of 8051 microcontrollers with on-chip debug interfaces.
- Phyton PICE52 - real-time non-intrusive emulation of virtually all 8051 microcontrollers
- Manley Electronics ME52HU and N-Link emulators
- The FlashPro-CC and GangPro-CC USB flash programming adapters for CCxxxx series Chipcon products from Texas Instruments by Elprotronic Inc.
A generic IAR ROM-monitor project template is included 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 |