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

Cx51 compiler

What is and how to fix
"FALTAL ERROR L236: ADDRESS IS NOT IN ASCENDING ORDER"?

Parents Reply Children
  • Dear Jon Ward!
    My target is using AT89C52, internal FLASHROM.
    (I am not using external RAM, ROM). When I chose Target->Use On-chip Rom
    0x0-0x1FFF, one error message was:
    "FALTAL ERROR L236: ADDRESS IS NOT IN ASCENDING ORDER".
    When I did not choose it and compiled my program (>5KB), there was no error
    and warning. I tried to download this program to chip, every thing seems
    to be OK.
    Please tell me more detail how to fix it.
    Thank you in advance!

  • "one error message was..." (my emphasis)

    Are you saying that there was more than one?
    If so, you must always fix the first error first - as it is normally the case that the first error will cause several more later one.

    Just addressing one message will often fix several subsequent ones!