msp430有一个12位的AD转换器,注意:ADC12是msp430f249模块的模数转换器,ADC10不是。12位的ADC将输入的模拟数据与参考电压比较,将比较的结果存入ADC12MEMx中。
首先,输入电源模块,可以使用内部参考电源或者外部参考电源。需要配置REFON,默认为1.5V,还有一档是2.5V(REF2_5V);当然也可以使用外部电源输入,看电路图应该是从Veref+与Vref-/Veref-中输入外部参考电源。然后配置ADC12MCTL中的SREF位为外部输入就可以了。
其次,输入时钟源,ADC12SSEL配置输入的时钟源,默认为内部时钟,也可以选择外部ACLK、MCLK、SMCLK。
再其次,输入通道,可以选择8个外部输入,与P6.x IO口共用,也可以使用4个内部输入通道。
再然后,采样与转换过程,每次模数转换过程都通过SHI输入信号来初始化,SHSx可以选择SHI信号,SAMPCON控制采样周期和模数转换的开始,一般转换需要13个ADC12CLK周期。采样控制的方法由SHP控制,总共2种方式,一种为Extended Sample Mode,一种为Pulse Sample Mode。
还有一个采样精度的控制,公式为tsample > (RS + 2kΩ) × 9.011 × 40 pF + 800 ns。
数据的存储,总共有16个ADC12MEM可供存储,其中它们存储由对应的ADC12MCTLx控制;CSTARTADDx,如果为singal-channel或者repeat-single-channel模式,设置的CSTARTADDx即指的是对应转换后数据的存储位置,如果为sequence-of-channels模式或者repeat-sequence-of-channels模式,则CSTARTADDx指的是对应第一次转换后数据的存储位置。
最后采样的过程,可以直接参考datasheet,有很详细的图!
- 大小: 342.8 KB
- 大小: 78.2 KB
- 大小: 78.2 KB
- 大小: 299 KB
- 大小: 237.1 KB
- 大小: 259.3 KB
- 大小: 238.3 KB
分享到:
相关推荐
小巧灵活、成本低、易于产品化,它能方便地组装成各种智能式控制设备以及各种智能仪器仪表。 面向控制,能针对性地解决从简单到复杂的各类控制任务,因而能获得最佳性能价格比。 抗干扰能力强,适应温度范围宽,...
msp430学习资料,其中包含原理图及重要注释,也有配套的源码说明 ADC
TI MSP432学习之ADC采集 单通道电压采集精度高 为电赛准备的。
MSP430学习笔记系列,是电赛培训的资料之一。 文件列表: │ MSP430学习笔记系列3—MSP430中断、内嵌函数、时钟系统.pdf │ MSP430学习笔记系列4—MSP430定时器.pdf │ MSP430学习笔记系列5—USCI模块(串口-SPI-I...
通过CCS编程控制msp430f169学习开发板上的ADC使p6.0和p6.1口作为输入口采集外部电压数据显示在12864上。
良心货,有学习MSP430程序的网友拿去,各种例题,源码,可以直接拿来用的例程。 程序目录: MSP430F149+1602数码显示和实时时钟 MSP430F149,IAR,ADC采样之后对太阳点光源进行跟踪 MSP430F149 AD7705程序 MSP430 BH...
MSP430F1611单片机的AD转换器的程序代码,可以下载学习。
MSP430单片机adc模块C程序实例,适合初学者学习时使用
ADC10模数转换器的学习笔记,很实用啦
MSP430F2618的代码例程,非常详细,亲测可用,是刚开始学习单片机的不错的资料,里边有基本的外设程序。
MSP430G2553一些比较常用的示例代码,包含LED的使用、I2C以及ADC测温度等代码,对单片机的学习非常有帮助,
MSP430F440学习版代码实例 ADC12操作
msp430f149官方例程,很适合新手的学习,也很适合熟练者代码移植
简要介绍了MSP430单片机学习的资料,主要包括MSP430结构,原理图,框架等等。各种例题,源码,可以直接拿来用的例程。 程序目录: MSP430F149+1602数码显示和实时时钟 MSP430F149,IAR,ADC采样之后对太阳点光源进行...
文档主要包含MSP430F5529单片机学习入门知识和GPIO、定时器、中断、ADC等各种资源操作,以及相关的代码
MSP430F149学习板用户指南 选用 16 位超低功耗单片机 MSP430F149,此 MCU 的特点如下: ¾ 1.8V~3.6V 超宽供电电压 ...一个 8 通道 12-Bit 模数转换器(ADC),具有片内参考电压源 ¾ 一个模拟比较器,看门狗电路等
自己写的MSP430G2553学习笔记,基于TI的Launch Pad板,内容涉及I/O、时钟、ADC、串口的使用,附有代码历程,包含了数据手册和指南的解读,适合初学者使用。
本资源内用MSP430F247DEMO板详细例程,包括:ADC,ALARM,DS18B20,按键,蜂鸣器等源码,是学习430单片机的良好材料
MSP430F440学习版代码实例 ADC12操作
MSP430F440学习版代码实例\ ADC12操作