导航:首页 > 操作系统 > 51单片机adc误差

51单片机adc误差

发布时间:2023-09-25 11:04:18

A. 为什么51单片机的定时器计时不准确

中断函数里面尽量少放语句,如果产生脉冲波形就只放一个

B. 51单片机内置定时器制作计时的误差怎么产生的。

首先,单片机定时器的记数的频率是由单片机的时钟频率所决定的,而单片机的时钟频率是由外部晶振或内部震荡电路所决定的。不管是外部晶振还是内部晶振,本身都是有误差的!然后又受外部的温度、湿度、电磁干扰的影响,他们的频率也是在变化的。这是无法避免的。然后,人在操作时也是有误差的,例如51单片机工作在模式1的16位的定时器。当发生定时中断后,要重装定时器的初值,而执行这两条指令也是要花时间的。这个误差很小,可以忽略。最后就是当你 的中断函数过长,其执行时间已经超过了定时周期,这时候将会丢失中断。因为在发生下一次中断的时候,而CPU还在执行本次的中断服务程序。由于同优先级的中断不能被打断,所以就会丢失中断信号,这是产生了错误,而非误差,所以中断函数尽量短!

C. 有关51单片机AD转换接口中,采样、保持电路的作用是什么省略该电路的前提条件是什么

呵呵 还是俺来帮你吧
1 采样、保持电路的作用:快速采样然后保持该采样值在AD转换的时间内不变,快速采样可以得到理想的(能反映原模拟信号特征)的采样信号;保持该采样值不变,可以保证AD转换的精度,消除转换误差。
2 省略该电路的前提条件是: 该模拟信号变化的速度要很慢,而AD转换器速度要高速的 才可以 ,即满足香浓定理, AD转化器的工作频率要远远大于模拟信号的最高频率。

呵呵 满意就选满意回答哦

阅读全文

与51单片机adc误差相关的资料

热点内容
matlab命令行窗口 浏览:704
php网站开发实例pdf 浏览:79
倒计时器51单片机 浏览:914
三菱fx1n加密程序 浏览:643
python云计算器 浏览:911
解压缩密码是多少 浏览:86
phpnamespace报错 浏览:751
浙江国税发票服务器地址 浏览:769
cmd比较文件内容命令 浏览:506
压缩面膜含化学物么 浏览:654
linux如何打开python文件 浏览:60
手机为什么连接谷歌服务器 浏览:671
android获取程序路径 浏览:87
解压文案短句干净治愈图片 浏览:379
防伪溯源码查询 浏览:336
qq业务社区源码 浏览:810
程序员T8是什么 浏览:186
如何复制带服务器名称的路径 浏览:612
程序员颜值特征 浏览:659
网校app开发源码建立要多少钱 浏览:244