以下资料由微雪电子整理并发布,未经许可不得转载,否则追究相应责任!
STM8模拟/数字转换器(ADC)简介
ADC1和ADC2是10位的逐次比较型模拟数字转换器。提供多达16个多功能的输入通道(实际准确的通道数量在数据手册的引脚描述说明)。A/D转换的各个通道可以执行单次和连续的转换模式。
相对于ADC2,ADC1具有一些扩展功能,包括扫描模式,带缓存的连续模式以及模拟看门狗。
请参考STM8数据手册来了解不同产品型号的ADC1和ADC2的功能信息。
主要特点
ADC1和ADC2的功能如下:
- 10位的分辨率
- 单次和连续的转换模式
- 可编程的(转换频率的)预分频:fMASTER可以被分频2到18
- 可以选择ADC专用外部中断(ADC_ETR)或者定时器触发信号(TRGO)来作为外部触发信号
- 模拟放大(对于具有VREF引脚的型号)
- 转换结束时可产生中断
- 灵活的数据对齐方式
- ADC输入电压范围:VSSA≤VIN≤VDDA
扩展(增强)功能
ADC1具有以下扩展功能:
- 带缓冲的连续转换模式(1)
- 单次和连续转换的扫描模式
- 具有上限和下限门槛的模拟看门狗
- 模拟看门狗事件发生可产生中断
ADC1和ADC2的方块图如图146和图147所示:
(图146:STM8_ADC1方块图)
(图147:STM8_ADC2方块图)
引脚描述
表64 ADC引脚
名称 |
信号类型 |
注解 |
VDDA |
输入,模拟电源 |
模拟电源供电端。对于没有外部VDDA引脚的产品该输入脚是连接到VDD端 |
VSSA |
输入,模拟电源地 |
模拟电源地端。对于没有外部VSSA引脚的产品该输入脚是连接到VSS端 |
VREF- |
输入,模拟参考负极 |
ADC使用的低端/负极参考电压,电压范围是VSSA到(VSSA+500mV)。对于没有外部VREF-引脚的产品该输入脚是连接到VSSA端(48引脚封装或者更少引脚的封装) |
VREF+ |
输入,模拟参考正极 |
ADC使用的高端/正极参考电压,电压范围是2.75V到VDDA。对于没有外部VREF+引脚的产品该输入脚是连接到VDDA端(48引脚封装或者更少引脚的封装) |
AIN[15:0] |
模拟输入信号 |
多达16个模拟输入通道,每次只一个通道被ADC转换 |
ADC_ETR |
数字输入通道 |
外部触发信号 |
|
STM8 模拟/数字转换器(ADC)
——