请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
部件号:MSP430G2553 您好,
由于一些设计限制,我想使用ADC通道A5,A4,A3,A0 ,而不是A5,A4,A3,A2。 如您所见,我不想使用A2和A1信道(PIN 1.1 和PIN 1.2)。
有没有办法这样做。
我尝试编写代码,你可以在下面找到我的代码!!
与BIT5,BIT4和BIT3相对应的结果很好,但我得到的是与BIT0相对应的1023 ADC计数的恒定输出。
ADC10CTL0 = SREF_1 + REFON + Ref2_5V + ADC10SHT_2 + MSC + ADC10ON;// 2.5 电压的内部参考电压
__DELAY周期(640);
ADC10CTL1 = inch_5 + SHS_0 + ADC10SSEL_0 + ADC10DIV_0 + CONSEQ_1;//多通道单序列
ADC10AE0 |= BIT5 + BIT4 + BIT3 + BIT0;//选择端口引脚作为输入模拟通道
ADC10DTC1 = 0x04;//4转换
是否有人可以根据我的要求更正此代码?是否有人可以建议解决上述问题的方法?
或
无法按A5,A4,A3和A0顺序获取ADC样本???