基本知识

  1. STC8H系列的ADC最快速度:12位ADC为800K(每秒进行80万次ADC转换),10位ADC为500K(每秒进行50万次ADC转换)。
  2. ADC 转换结果的数据格式有两种:左对齐和右对齐。
  3. ADC第 15通道是专门测量内部1.19V参考信号源的通道,大约有±1% 的误差。
  4. 如果芯片有ADC的外部参考电源管脚 ADC_VRef+ ,则一定不能浮空,必须接外部参考电源或者直接连到 VCC。

实验说明

使用ADC功能对通道0(P10)进行采样,将采样的值通过串口输出,保留两位小数。

由于开发板上没有电压调节电路,这里可以采样0V、3.3V、5V,任选一个,可以连接不同的电压,使用串口打印出来。

接线图

编写程序

代码说明:部分代码借鉴STC官网,根据实验改动,由于代码过只展示部分代码,完整代码可下载。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐