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.

MSP430F6775A: REFCTL0

Part Number: MSP430F6775A

Tool/software:

Hi,

I would like to ask whether the configuration in the LCDC module, which contains the resetting bit REFCTL0 &= ~REFMSTR, has any effect when REFON is set to 0. Is it correct to set it this way? In the example for msp430f677xA-lcdc-01.c, it is used, but the documentation states, “Devices with ADC10_A do not support this mode. The REFMSTR bit must not be cleared.” I am also sending the screen from the documentation for REFCTL0 and the code example. I just want to be sure which configuration is correct because, according to the documentation, it should not be set to zero since the msp430f6775a device contains ADC10_A. Am I wrong?

  • Hi, 

    Sorry for my late reply.

    Here is my understanding.

    If REFON = 0. that means reference module is disabled.

    Also, this device has a ADC10_A module, which needs Vref from reference module.

    If you need to use ADC10_A, REFON and REFMSTR must be 1.

    If you don't need to use these module, you can leave them clear.

    ---------------

    Please have a test of the function you need when set REFON = REFMSTR = 0.

    To make sure these operation will not cause any influence to your project.

    Regards,

    Helic

**Attention** This is a public forum