当前位置:首页 > 单片机 > 单片机
[导读]ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模数转换器。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和

ADC,Analog-to-Digital Converter的缩写,指模/数转换器或者模数转换器。是指将连续变化的模拟信号转换为离散的数字信号的器件。真实世界的模拟信号,例如温度、压力、声音或者图像等,需要转换成更容易储存、处理和发射的数字形式。

我们现在学习ADC模块是将介于0V~5V之间的电压值转换成0~1023的数值。STM8S105K4有7个ADC通道,分别对应PB0~PB5、PF4引脚。


如上图所示,该元件是可调电阻,或者叫电位器,103表示10*10^3Ω,即10k欧姆,电位器1脚和2脚之间的阻值为10K,旋转电位器可改变1脚和3脚或者2脚和3脚之间的阻值。1脚接5V,2脚接GND,旋转电位器,可以改变3脚输出的电压。

一、库函数

1、打开DAHUME MINI.stw文件;

2、在STVD左侧Workspace窗口Source Files目录下找到main.c,双击打开;

3、编写如下代码;

#include "main.h"

unsigned int a;

void setup(void)

{

delay(10);

CLOCK(_16MHz);

}

main()

{

setup();

while (1)

{

a = analogRead(0);

}

}

定义了无符号16位全局变量a。unsigned int analogRead(char channel);函数返回ADC指定通道的模数转换结果,参数channel可为0~5或者PB0~PB5、PF4。

a = analogRead(0);是将PB0引脚上的模拟量转换成数字量,在赋值给全局变量a。

4、编译、仿真;

5、在菜单栏第二行找到眼镜的图标,即QuickWatch,或者Shift+F9,跳出QuickWatch对话框,在输入栏输入a,点击Add Watch按钮,将会在下方出现Watch窗口;

6、右击Watch窗口任意处,点击Read/Write On Fly;

7、点击菜单栏第三行Run按钮;

8、旋转电位器,Watch窗口里a的值也跟着变化。

QuickWatch只能在程序非运行状态下添加监视对象,监视对象可为全局变量、全局数组、寄存器等,刷新时间为1秒。

二、练习

1、用PB0连接的电位器控制LED1的亮度,亮度等级为255级。


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

随着中国绿色发展不断深入,ESG(环境、社会、治理)已成为制造企业必须面对的议题。尤其在工业领域推进节能减碳、绿色转型的背景下,ESG不再只是合规要求,更是企业竞争力的关键。2025年初,欧盟供应链法案落地,中国出海制造...

关键字: 机器人 ESG 3C电子

2025年9月4日 – 专注于引入新品的全球电子元器件和工业自动化产品授权代理商贸泽电子 (Mouser Electronics) 宣布与电子元器件制造商、连接器领域创新企业Molex合作推出全新互动电子书《The El...

关键字: 机器人 连接器 传感器

立体深度估计在机器人技术、AR/VR和工业检测中至关重要,它为诸如箱体拾取、自动导航和质量控制等任务提供了精确的3D感知。Teledyne IIS的Bumblebee X立体相机既具备高精度,又能够提供实时性能,能够在1...

关键字: 深度学习 AR 机器人

重庆2025年9月6日 /美通社/ -- iChongqing新闻报道:2025世界智能产业博览会于9月5日在重庆开幕,550余家企业参展,展示了从自动驾驶和人工智能(AI)座舱到扩展现实(XR)影视和机器人咖啡厅的30...

关键字: 人工智能 新能源汽车 AI 机器人

北京2025年9月5日 /美通社/ -- 9月4日,在北京市人民政府新闻办公室举行的"一把手发布•京华巡礼"系列主题新闻发布会上,北京经开区对外发布,北京经济技术开发区(也称"北京亦庄&qu...

关键字: 航天 大赛 机器人 网络游戏

二十余项改革全国全市推广,700余事项100%全程网办 北京2025年9月5日 /美通社/ -- 9月4日,在北京市人民政府新闻办公室举行的"一把手发布•京华巡礼"系列主题新闻发布会上,北京经开区对...

关键字: DIY 人工智能 加速器 机器人

芜湖2025年9月4日 /美通社/ -- 近日,工业和信息化部装备一司司长王卫明、人才交流中心主任李学林一行赴奇瑞墨甲机器人开展专题调研。调研聚焦具身智能机器人的技术发展、产业化进展与场景应用落地。奇瑞汽车副总裁、墨甲机...

关键字: 奇瑞 机器人 工信部 智能机器人

Arm Neoverse V3AE 凭借卓越的计算性能、可扩展性与安全性,为由 NVIDIA DRIVE AGX Thor 和 Jetson Thor 驱动的下一代车辆和机器人赋能。

关键字: 机器人 智能汽车 AI

上海2025年8月28日 /美通社/ -- 当AI机器人能精准捕捉指令意图,灵活响应多种交互方式,甚至能区分不同音色,一场跨越"工具"与"伙伴"的革命性进化,正由移远Robr...

关键字: 机器人 AI 移远通信 多模
关闭