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

Can I use both C51 and Cx51 for classic 51 chip

Can I use both C51 and Cx51 to compile the codes for classic 51 chip! And how about the A51 and Ax51.

Parents
  • My understanding was that the CX51 compiler generates code for the MX variant instruction set. I suppose that you could use that code on a classic 8051 if you happened not to generate any MX instructions. But I don't see the benefit to doing so; it's not as though the CX51 compiler has other extra features (as you might expect from the A51 / AX51 or BL51 / LX51 naming schemes).

    The documentation seems to use the notation Cx51 (or Cx51) to refer to the compilers collectively.

Reply
  • My understanding was that the CX51 compiler generates code for the MX variant instruction set. I suppose that you could use that code on a classic 8051 if you happened not to generate any MX instructions. But I don't see the benefit to doing so; it's not as though the CX51 compiler has other extra features (as you might expect from the A51 / AX51 or BL51 / LX51 naming schemes).

    The documentation seems to use the notation Cx51 (or Cx51) to refer to the compilers collectively.

Children