This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Keil C51 V5.50a Std with Silicon Labs IDE V2.7 under Windows XP

I recently purchased a C8051F040 Developement Kit from Silicon Laboratories. I'm using the IDE (Version 2.7) I recieved with the Developement Kit, with the IDE I also recieved full versions of the macro assembler and linker and a 4-KB limited evaluation version of version 6.1 of the C51 compiler.

At the university I'm at I found a full version of Keil C51 V5.50a (there isn't currently any funds available for the new version).

The header files of the c8051f040 doesn't seem to be compatible with V5.50a. Are there header files available for v5.50a? This however is fixable, are there any other fixes needed for using this compiler.

Thank you before hand for any advice and information.

Parents
  • "The header files of the c8051f040 doesn't seem to be compatible with V5.50a."

    In what way?

    there's nothing magic about the header files - they just use the same language as the rest of your code!

    v5.5 is very old - if you really can't use the Eval version, and can't upgrade, you're just going to have to look at the problems and convert them back to v5.5 syntax, as described in the v5.5 Manuals

    (the current manuals are available online, if you need to check what the current syntax means...)

    You should point out to your supervisors that this is wasting your time!

    Has your university contacted the local Keil distributor regarding educational discounts, etc?

Reply
  • "The header files of the c8051f040 doesn't seem to be compatible with V5.50a."

    In what way?

    there's nothing magic about the header files - they just use the same language as the rest of your code!

    v5.5 is very old - if you really can't use the Eval version, and can't upgrade, you're just going to have to look at the problems and convert them back to v5.5 syntax, as described in the v5.5 Manuals

    (the current manuals are available online, if you need to check what the current syntax means...)

    You should point out to your supervisors that this is wasting your time!

    Has your university contacted the local Keil distributor regarding educational discounts, etc?

Children