Keil Logo

What's New in C51 Version 8.16a

  • [Cx51 Compiler]
    Corrected a problem introduced in V8.15. When int numbers are multiplied and assigned to long, the result may be incorrect.
  • [Cx51 Compiler]
    Corrected _at_ problem with linker code packing fixed.
  • [AX51 Macro Assembler]
    Added enhancement for the NXP i.MX devices, CALL/JMP instructions are encoded to ECALL/JMP when needed.
  • [Device Support]
    Added ULINK and Infineon DAS (Device Access Server) support for the XC864 device.
  • [Device Support]
    Optimization for Evatronix R8051XC XDATA Banking example.
  • [Device Support]
    Enhanced Infineon XC800 startup code.
  • [Device Support]
    Added support for Infineon XC864 including a Blinky example.
  • [Device Support]
    Added Syntek Semiconductors STK6031 and STK6032 devices to device database.
  • [Device Simulation]
    Added support for SiLABSC8051F360/1/2/3/4/5/6/7/8/9 and C8051F410/1/2/3.
  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.