This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430 and MSP430X

Expert 1175 points
Other Parts Discussed in Thread: MSP430F5418

Hai,

Can anybody tell me what is the difference between msp430 and msp430x.

I heard that some additional instructions are available on 430x for accessing upper 64k memmory.

Are they different devices? I mean is there any device, say for example msp430f5418 with X support and without X support?

Somebody in my workplace tell that they are two different devices. is it correct??

  • The MSP430 core is a pure 16 bit machine. It is the original MSP430 core.

    The MSP430X core is an extended MSP430 with:

    • 20 bit registers, so they can address a linear 1M byte address space
    • Some new instructions
    • Many instructions executing in fewer cycles.

    Any MSP430 code can run on an MPS430X core, although some instructions will run faster, which may upset a small amount of timing critical code.

    Any chip with more than 64k of flash has an MSP430X core. Some of the newer smaller memory chips also do.

    Steve

     

**Attention** This is a public forum