Keil Logo

What's New in C51 Version 8.08a

  • [µVision3 IDE/Debugger/Simulator]
    Corrected a problem that caused a delay when starting signal functions. This delay has been removed and the startup behavior is identical to releases prior to version 8.06.
  • [µVision3 IDE/Debugger/Simulator]
    Corrected a problem with JBC instructions with regards to I/O ports. JBC instructions now read the SFR register (Px) instead of the I/O port value (PORTx).
  • [µVision3 IDE/Debugger/Simulator]
    Corrected a problem that could cause the IDE to crash when the mouse was right-clicked in the project window when no item was selected.
  • [µVision3 IDE/Debugger/Simulator]
    Added peripheral display dialogs for Port 4 and Port 5 of the NXP 89LPC952.
  • [µVision3 IDE/Debugger/Simulator]
    Added a new debugging options for Infineon XC800 devices. Under Project — Options — Debug — ULINK Settings, Disable interrupts during steps has been implemented. This option disables interrupts during single-stepping which has the effect of executing instructions only from the current function.
  • [µVision3 IDE/Debugger/Simulator]
    Added support for Infineon TLE78xx devices.
  • [µVision3 IDE/Debugger/Simulator]
    Corrected problems with simulating the external interrupt inputs EINT0 and EINT1 on Infineon XC800 devices.
  • [µVision3 IDE/Debugger/Simulator]
    Corrected debugger startup problems with the Infineon DAS server.
  • [Cx51 Compiler]
    Corrected a problem that neglected to perform integer promotion on complex arithmetic with char/unsigned char and multiplication or division.
  • [AX51 Macro Assembler]
    Added definition for the _DATE2_ macro for the A51 and AX51 Macro Assemblers.
  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.