ADC初始化配置步骤:

ADC初始化配置步骤:

1、 选择模拟输入通道:p6.0-P6.7复用AD功能:P6SEL
2、 打开ADC12;才对其进行配置:ADC12CTL0 |= ADC12ON;
3、 设置采样触发源相关的配置:
采样触发方式(SHSx):软件触发(SHS_0还是定时器触发(SHS_1、SHS_2、SHS_3)
A:软件触发:SHP=0;
B:定时器触发:SHP=1,接着确定采样保持时钟来源(ADC12SSEx),是否需要分频(ADC12DIVx),确定采用哪个定时器(SHSx),确定采样时间周期(SHTx);
4、 确定转换模式(CONSEQx),如果为后面三种种采样模式:还要确定多路采样和重复采样的触发方式(MSC)
5、 通过ADC12MCTL确定每个采样通道的基准电压(SREFx)和采样通道(INCHx);
注意:ADC12MCTLx控制寄存器和ADC12MEMx一一对应;不要忘了序列末尾(EOS)
6、 打开中断使能 :ADC12IE = 0x0010;
7、 配置定时器,如果不采用定时触发可忽略;
8、 启动转换:ADC12CTL0 |= ENC;

  • 3
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值