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

Compilation changes values?

Hello!

Suddenly we have problems with variables that are located in CODE space. We declare them with 'uint code varname[8] = {value1, value2,..etc.}'. The normal way.

After compilation we load the HEX file into HiTop. If I then look into the code space where the variables are located, the values are changed.

The C51 compiler config was not changed and this hasn't happen before.

Any clue? We are desperate. After years of using Keil C51 package and Hitex Hitop 4.11 with DProbeHS we never had such an error.

TIA.

0