微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > ADC 模拟量输入接口测试

ADC 模拟量输入接口测试

时间:10-02 整理:3721RD 点击:
最近天天加班起早摸黑,发帖有点晚。这贴主要测试一下模拟量的输入输出:
首先还是找到官方的例子,毕竟刚入门代码还是官方的好,直接复制到自己的工程,
本例子不会用到手机APP,主要使用串口助手来显示模拟量的数据输出输入情况。
下面简单介绍一下代码:


首先定义两个端口A0,A1  然后定义两个变量用来存储输入,输出数据,
下面一行进入初始化函数,初始化虚拟串口,端口分别设置为一个输入一个输出。


最后进入主函数:读取模拟量输入值人放入变量,将输入变量进行数据转换放入输出变量,
然后将输出变量在对应端口输出,最后串口打印输出输入及输出变量的值。
本次任务主要是读取电位器的模拟量值然后将对应的PWM值输出到对应的接口上实现模拟量的输出。
代码以上直接下载到板子里然后连接硬件,将电位器的三个引脚分别引出,中心点连接到A0脚另外两端分别连接到3.3V和GND,然后将LED的正极连接到A1负极连接到GND,连接好电路后就可以通电测试了。


用手轻轻拧动电位器可发现LED发生微弱的亮度变化,输出电路过于简单模拟量输出的效果不是很好,后期有待完善,然后可以看到串口助手不停的打印输出输入及输出数据。


好了以上就是模拟量输入及输出的简单实验,不足之处还请各位高手多多指教~

消灭0回复~哈哈~先抢个沙发~

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top