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.

msp430g2553_AD10_输入通道问题

Other Parts Discussed in Thread: MSP430G2553

我在使用msp430g2553的时候用到了AD10这个部件。在选择输入通道的时候遇到了一点疑问。下面是我的代码:

void Adc10_init(void)
{
  ADC10CTL1 =   INCH_10         // 选择输入通道
              + ADC10DIV_3;     // ADC10 分频时钟

  ADC10CTL0 =   SREF_1          // 基准选择 '+'为内部基准,'-'为地
              + ADC10SHT_3      // ADC采样保持时间 64 ×ADC10CLK
              + REFON           // 使能内部基准
              + REF2_5V         // 内部基准电压2.5V
              + ADC10ON;        // 打开ADC
}

我的问题有如下几点:

  1. 在设置SREFx中,发现有Vref+,Vref-,Veref-,Vcc,Vss这些选项,略感困惑,不知道具体指的是什么意思……
  2. 在设置INCHx中,各种通道的选择遇到了一点困难。在其中文手册的解释上说请参阅<<器件专用数据表>>,可我并不知道怎么得到这个表。。。。。
  3. 其实设置端口的多功能在IO的PxSEL0/1寄存器好像也可以,在中文手册上也有说。不过也是说参阅专用数据表。这个和第二点的设置有冲突吗?

希望得到高人指点……