We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I just update my version of C51 Keil in version 6.20. I tried to compile an old project and the OH51 file do a fatal error! So, my hex file was not created ! My OH51.exe version is 2.5 What's happended ? Does anyone have the same problem ?
I continue my investigation by making different test! 1- I try to re-install completely the Keil software, but I have already the problem. 2- With the example about "Hello world" gives by the Keil Software, I didn't have any problem to create an HEX file. So, it seems to me that the Absolute object file making by the BL51 linker/locator is corrupt with my program! 3- May be someone can try to create the HEX file if I give him my Absolute Object File and use OH51 as it writes in the "8051 utilities manual". If you can create my HEX file, it means that my OH51 file was corrupt. (I think not because I re-install the complete Keil Software)
Can you run OH51 from a command prompt? Does it work? What PC, operating system, etc are you using?
This is a simple PC with operating system: WIN98 on a Celeron machine. I tried to run OH51 in a command line window but i had the same problem ! OH51 stop and let a file with 0 Ko ?!?!?