msp430g2553学习笔记 - --ADC10

更新时间:2024-04-15 18:43:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

ADC10是MSP430片上模数转换器,其转换位数为10位

ADC10有16个采样通道A0---A15,其中外部采样通道为A0---A7

ADC10时钟的选择

ADC10CTL1 = ADC10SSEL_3 + ADC10DIV_0;//时钟源选择SMCLK,1分频 ADC10CTL1 = ADC10SSEL_1 + ADC10DIV_7;//时钟源选择ACLK,8分频

ADC时钟源有四种:MCLK SCLK ACLK 内部晶振时钟ADC10OSC(最大可达5MHz)

ADC10AE寄存器:对应开启或关闭8个外部采样通道 ADC10AE |= 0x15 //开启外部通道0,通道2,通道4

ADC10CTL0 |= SREF_1 + REFON + REF2_5V;//选择并使能内部参考源,电压2.5V

有三种参考电压,一种是外部参考电压,另一种是内部参考电压,内部参考电压包括两种,1.5V和2.5V。参考电压源默认是关闭的,REFON = 1开启参考电压

ADC10ON=1;//开启ADC10模块 ENC 使能ADC10

ADC10MEM寄存器:ADC转换后的结果存到该寄存器中

ADC10转换可通过SHI信号上升沿所触发,SHI信号可被SHSx所选择为ADC10SC位、TMER_A.OUT1、TMER_A.OUT0、TMER_A.OUT2

Start Sampling---- Sop Sampling为采样延时时间

总的时间:采样延时时间 + 转换时间

转换时间:12个ADCCLK用来转换,1个ADCCLK用来把数据存到ADC10MEM寄存器中

本文来源:https://www.bwwdw.com/article/voep.html

Top