Despite the growing complexity of applications and the industry focus on powerful 32-bit processors, numerous designs based on the 8051 core are continuously being maintained and developed and processor manufacturers continue to expand the MCUs with added peripherals, wireless connectivity and more memory. IAR Systems remains committed to supplying world-class tools for embedded developers across the entire bit range: 8-, 16-, and 32-bits alike. This commitment ensures low memory footprint and high code portability, regardless of the selected microcontroller.
This version of IAR Embedded Workbench for 8051 adds Generalised Extended Stack Support, making it possible to use any 9- to 16-bit extension of the stack pointer. The option handling has been simplified, and ready-made template projects to reproduce the runtime libraries are now available.
To make it easy for developers to use device configuration tools alongside IAR Embedded Workbench, project connections have been introduced. Files or file packages generated by external code generation tools can be imported and IAR Embedded Workbench will automatically detect changes in the generated file set. This enables automated integration with a number of device configuration tools, including Infineon’s DAVE code generator.
New device support includes microcontrollers from Silicon Labs, AXSEM, Evatronix, Prolific and Fairchild. For a complete list of supported devices and to download free evaluation licenses, visit; IAR; www.iar.com/ew8051