Keil Logo

What's New in C51 Version 7.02b

  • [LX51 Linker]
    Corrected problems with linker code packing and code banking and a potential problem with the bank switch table location in banking mode 4.
  • [LX51 Linker]
    Added the SPEEDOVL directive to makes LX51 and BL51 compatible for data overlaying. Detailed information on SPEEDOVL is available in the Assembler/Utilities User's Guide, Chapter 9, Control Summary.
  • [BL51 Linker, LX51 Linker, Libraries]
    Added support for Mentor M8051EW Memory Extension that provides access to 1MB ROM and 1MB RAM. The IBANKING directive supports the on-chip banking hardware on M8051EW-based devices and is available in both the BL51 Linker and the LX51 Linker. Additionally, LX51 may be configured with the L51IBANK.A51 file that supports a 64KB bank for constants and 16 x 64KB banks for far variables. Refer to the \KEIL\C51\EXAMPLES\M8051EW folder for example code and additional information.
  • [C51 Compiler, CX51 Compiler]
    Corrected a potential problem with generic and far pointer comparisons to a NULL pointer constant.
  • [C51 Compiler, CX51 Compiler]
    Enhanced warning messages for enum and memory-typed pointer assignments.
  • [Monitor for Dallas Contiguous Mode]
    Released MON390 which provides a target monitor for the Dallas Contiguous Mode. Detailed information, pre-configured Monitor versions, and example programs may be found in the \KEIL\C51\MON390 folder.
  • [uVision2 Debugger/Simulator]
    Added simulation for several new devices (Atmel 89C51Ix and the Cygnal 80C51F02x). The Cygnal 80C51F02x devices are currently in beta status.
  • [uVision2 IDE]
    Added Flash menu to uVision2. This menu provides a direct interface to external Flash programming tools like Philips FlashMagic. Flash programming commands are configured under Options for Target ­ Utilities.
  • [RTX51 Tiny Version 2]
    Released RTX51 Tiny Version 2. This release contains several new enhancements like code banking support and cooperative task switching.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.