关于MSP430F2XX系列ADC10的设置问题

2019-03-24 13:52发布

假设用外部电压作为参考电压并且要采集A0-A2,A3为VREF-,A4为VeREF+则:
ADC10CTL0  =  SREF_7 +。。。+;
那么模拟输入使能ADC10AE0是不是应该写为:
ADC10AE0 = 0x1F
呢? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
13条回答
Triton.zhang
1楼-- · 2019-03-24 22:13
使能A0采样正确的代码应该是
ADC10AE0 = 0x01;
请参见Datasheet关于ADC10AE0的描述:
ADC10AE0
ADC10 analog enable. These bits enable the corresponding pin for analog
input. BIT0 corresponds to A0, BIT1 corresponds to A1, etc.
0 Analog input disabled
1 Analog input enabled、



QQ:906411450
jeremy9007
2楼-- · 2019-03-24 22:42
 精彩回答 2  元偷偷看……
shirl
3楼-- · 2019-03-24 23:42
是如你所说的吧 ,还有了 就是P2SEL也要选择0X1F 第二功能! INCHx是选择要测量信号的通道吧!SREF_7我搜了下没有这个寄存器!
jeremy9007
4楼-- · 2019-03-25 01:16
在ADC10CTL0 中的后三位SREF0,1,2.不是寄存器。
灰常谢谢!试试看
Triton.zhang
5楼-- · 2019-03-25 03:25
 精彩回答 2  元偷偷看……
jeremy9007
6楼-- · 2019-03-25 06:42
说的很好!强烈赞成!加QQ了,希望同意哈!

一周热门 更多>

相关问题

    相关文章