This guide from IAR Systems explains how to install and use the IAR Embedded Workbench EWARM development environment for 8051 and other microcontrollers.
The document provides step‑by‑step instructions for installing IAR Embedded Workbench, entering registration information, and setting up a workspace. It also shows how to create new projects, add source files, and configure build options.
IAR EWARM includes a C/C++ optimizer, assembler, linker, C‑SPY debugger and visual tools such as visualSTATE and IAR MakeApp. It supports more than 35 families of 8‑, 16‑ and 32‑bit microcontrollers and offers features like PROMable code, full C compatibility, built‑in size and speed optimizers, and floating‑point support. This manual is written in Chinese.
| Supported microcontroller families | 35+ 8/16/32‑bit architectures |
|---|---|
| Code efficiency | PROMable code |
| C language compliance | Fully standard C compatible |
| Optimization | Built‑in size and speed optimizer per chip |
| Floating‑point support | High‑efficiency floating‑point |
Run setup.exe, click “Next”, enter your name, company and registration code, then follow the wizard to complete the installation.
Place the cursor on a statement and choose Edit → Toggle Breakpoint, or click the breakpoint button on the toolbar.