AVR单片机ADC的相关寄存器

AVR单片机ADC的相关寄存器

ID:40737352

大小:246.87 KB

页数:5页

时间:2019-08-06

AVR单片机ADC的相关寄存器_第1页
AVR单片机ADC的相关寄存器_第2页
AVR单片机ADC的相关寄存器_第3页
AVR单片机ADC的相关寄存器_第4页
AVR单片机ADC的相关寄存器_第5页
资源描述:

《AVR单片机ADC的相关寄存器》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、得豆工作室1.AD多工选择寄存器-ADMUXBIT7:6–REFS1:0:参考电压选择下表所示,通过这几位可以选择参考电压。如果在转换过程中改变了它们的设置,只有等到当前转换结束(ADCSRA寄存器的ADIF置位)之后改变才会起作用。如果在AREF引脚上施加了外部参考电压,内部参考电压就不能被选用了。BIT5–ADLAR:ADC转换结果左对齐ADLAR影响ADC转换结果在ADC数据寄存器中的存放形式。ADLAR置位时转换结果为左对齐,否则为右对齐。ADLAR的改变将立即影响ADC数据寄存器的内容,不论是否有转换正在进行。关于这一位的完整描述请见“ADC数据寄

2、存器–ADCL及ADCH”。BITS4:0–MUX4:0:模拟通道与增益选择位通过这几位的设置,可以对连接到ADC的模拟输入进行选择。也可对差分通道增益进行选择。细节见下表。如果在转换过程中改变这几位的值,那么只有到转换结束(ADCSRA寄存器的ADIF置位)后新的设置才有效。5/5得豆工作室5/5得豆工作室1.ADC控制和状态寄存器A-ADCSRABIT7–ADEN:ADC使能ADEN置位即启动ADC,否则ADC功能关闭。在转换过程中关闭ADC将立即中止正在进行的转换。BIT6–ADSC:ADC开始转换在单次转换模式下,ADSC置位将启动一次ADC转换。在

3、连续转换模式下,ADSC置位将启动首次转换。第一次转换(在ADC启动之后置位ADSC,或者在使能ADC的同时置位ADSC)需要25个ADC时钟周期,而不是正常情况下的13个。第一次转换执行ADC初始化的工作。在转换进行过程中读取ADSC的返回值为"1”,直到转换结束。ADSC清零不产生任何动作,强制写入0是无效的。BIT5–ADATE:ADC自动触发使能ADATE置位将启动ADC自动触发功能。触发信号的上跳沿启动ADC转换。触发信号源通过SFIOR寄存器的ADC触发信号源选择位ADTS设置。BIT4–ADIF:ADC中断标志在ADC转换结束,且数据寄存器被更

4、新后,ADIF置位。如果ADIE及SREG中的全局中断使能位I也置位,ADC转换结束中断服务程序即得以执行,同时ADIF硬件清零。此外,还可以通过向此标志写1来清ADIF。要注意的是,如果对ADCSRA进行读-修改-写操作,那么待处理的中断会被禁止。这也适用于SBI及CBI指令。BIT3–ADIE:ADC中断使能若ADIE及SREG的位I置位,ADC转换结束中断即被使能。BITS2:0–ADPS2:0:ADC预分频器选择位5/5得豆工作室由这几位来确定XTAL与ADC输入时钟之间的分频因子。1.ADC数据寄存器-ADCL及ADCHADLAR=0,ADC转换结

5、果右对齐ADLAR=1,ADC转换结果左对齐ADC转换结束后,转换结果存于这两个寄存器之中。如果采用差分通道,结果由2的补码形式表示。详细的ADC转换结果。读取ADCL之后,ADC数据寄存器一直要等到ADCH也被读出才可以进行数据更新。因此,如果转换结果为左对齐,且要求的精度不高于8比特,那么仅需读取ADCH就足够了。否则必须先读出ADCL再读ADCH。5/5得豆工作室ADMUX寄存器的ADLAR及MUXn会影响转换结果在数据寄存器中的表示方式。如果ADLAR为1,那么结果为左对齐;反之(系统缺省设置),结果为右对齐。特殊功能IO寄存器-SFIORBIT7:

6、5–ADTS2:0:ADC自动触发源若ADCSRA寄存器的ADATE置位,ADTS的值将确定触发ADC转换的触发源;否则,ADTS的设置没有意义。被选中的中断标志在其上升沿触发ADC转换。从一个中断标志清零的触发源切换到中断标志置位的触发源会使触发信号产生一个上升沿。如果此时ADCSRA寄存器的ADEN为1,ADC转换即被启动。切换到连续运行模式(ADTS[2:0]=0)时,即使ADC中断标志已经置位也不会产生触发事件。BIT4–RES:保留位这一位保留。为了与以后的器件相兼容,在写SFIOR时这一位应写0。5/5

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。