历史上的今天
今天是:2024年09月07日(星期六)
2021年09月07日 | STM8S之ADC自学笔记1
2021-09-07 来源:eefocus
因为芯片是stm8s105c6t6,内部ADC是ADC1,前几天看了看ADC1的一些寄存器,简单的写了下单次转换的程序,用1602显示,显示的电压值后面2位数跳变的厉害,10位AD精确度到mV级应该没问题,不知道是不是采样频率的关系,改了下采样频率好像没多大差别。
程序是用库函数的方式写的,有点长,主要写下用到的函数
ADC1_DeInit();
ADC1_Init(ADC1_CONVERSIONMODE_SINGLE,
ADC1_CHANNEL_8,
ADC1_PRESSEL_FCPU_D2,
ADC1_EXTTRIG_TIM, DISABLE,
ADC1_ALIGN_RIGHT,
ADC1_SCHMITTTRIG_CHANNEL8,
ENABLE);
ADC1_Cmd(ENABLE);
ADC1_StartConversion();
ADC1_GetFlagStatus(ADC1_FLAG_EOC);
上一篇:STM8S之时钟切换自学笔记2
下一篇:STM8S之TIM1自学笔记1
史海拾趣
|
在柯维博士的《高效能人士7个习惯》中,他提出一个有趣的观点:任何创造实际是经过2个层次,一次是“心智的创造”,另一次才是“实际的创造”。其中心智的创造尤为重要,因为它是创新的源头和起始,难度更大,更为难能可贵。心理学家马斯洛也指出, ...… 查看全部问答> |
|
单个字符接收没什么问题,多字节接收不行了!比如我要从串口调试助手送出一串字符(AAC234,7568等),单片机接收后存到缓存里?有几个菜的问题先问下:这个字符串是动态的,个数不定,是不是只要将接收数组定义大点就可以,数据处理 ...… 查看全部问答> |
|
单片机C语言视频教程 这个是提供给不能上网或者网速慢的朋友一个方便。 有条件的朋友可以到这个网站去下载:http://seemy.go.51.net 资料齐全,会都是视频教程。 51单片机C视频教程在很贴子上看到,很多朋 ...… 查看全部问答> |
|
#include<pic.h>void main(void){ANSEL=0x00;TRISIO=0x00000000; GPIO=0xff;GIE=1;while(1){}}问题: 为啥我的单片机管脚没有输出?… 查看全部问答> |
|
【问TI】LM3S系列基本上是10位ADC,与别的厂家的12位的ADC差点那?优越在什么地方? LM3S系列基本上是10位ADC,与别的厂家的12位的ADC差点那?优越在什么地方?看了个帖子说LM3S虽然ADC是10位的,但是精度非常高。专家给介绍下!… 查看全部问答> |
|
试了两款LM3S8962和LM3S9B96,问题都一样。LM3S系列能够将程序下载到内存,然后修改PC指针,在内存中运行,这样调试程序下载速度比较快,也减少了flash的读写次数,这是背景。除了一些大的程序,我都是在内存中调试,简称RAM RUN,大家可以翻翻我以 ...… 查看全部问答> |
|
2011仪器器件清单分析(全)——决战2011全国大学生电子设计竞赛 本帖最后由 paulhyde 于 2014-9-15 09:27 编辑 决战2011全国大学生电子设计竞赛——仪器器件清单分析 格式好乱……原文可以在附件中下载!另外,有同学转载我没有意见,但烦请注明出处! 2009 2011 1.基本仪器清单 20MHz普通示波器(双通道, ...… 查看全部问答> |




