当前位置:首页 >> 信息与通信 >>

AVR


1.ADMUX

多路复用器选择寄存器 多路复用器选择寄存器

Bit 7:6, ADC 参考电源选择位

Bit5 转换结果左对齐选择位 写“1”时,结果左对齐,否则右对齐。 Bit3:0 模拟输入通道和增益选择位,其余选择看手册。

2.ADCSRA

控制和状态寄存器

/>
Bit7_ADEN ADC 使能位,该位写“1”使能 ADC,写“0”关闭 ADC。 Bit6_ADSC 转换开始位。在单次转换模式下,写“1”将启动一次转换。在自由连续转换 模式下,写“1”则启动转换 Bit5_ADATE 自动转换触发允许位。ADATE置位将启动ADC自动触发功能。触发信号的上跳 沿启动ADC转换。触发信号源通过SFIOR 寄存器的ADC 触发信号源选择位ADTS 设置。 Bit 4 – ADIF: ADC 中断标志。在ADC 转换结束,且数据寄存器被更新后, ADIF 置位。 (如果 使用中断的话,就不用手动清零) Bit 3 – ADIE: ADC 中断使能。若ADIE 及SREG 的位I 置位, ADC 转换结束中断即被使能。 Bits 2:0 – ADPS2:0: ADC 预分频器选择位。 由这几位来确定XTAL 与ADC 输入时钟之间的分频 因子。

3.ADCL 和 ADCH 数据寄存器 图中上为“右 数据寄存器(图中上为 图中上为“ 对齐” 下为“左对齐” 对齐” 下为“左对齐”) ,

4.SFIOR 特殊功能 寄存器 特殊功能I/O寄存器

Bit 7:5 – ADTS2:0: ADC 自动触发源

若ADCSRA 寄存器的ADATE 置位,ADTS 的值将确定触发ADC 转换的触发源;否则, ADTS的设置没有意义。被选中的中断标志在其上升沿触发ADC转换。从一个中断标志清 零的触发源切换到中断标志置位的触发源会使触发信号产生一个上升沿。 如果此时, ADCSRA 寄存器的ADEN 为1,ADC 转换即被启动。切换到连续运行模式(ADTS[2:0]=0) 时,即使ADC 中断标志已经置位也不会产生触发事件。


相关文章:
AVR在KEIL中编程_图文
我是从 51 开始学习单片机的,又学习了 arm,两个单片机均可使用 Keil uVision 来编 辑源代码及生成 hex 文件,近来开始学习 avr,分别安装了 winavr 和 iccr 两...
AVR 单片机 SPI心得体会_程序代码
AVR 单片机 SPI心得体会_程序代码_计算机硬件及网络_IT/计算机_专业资料。SPI avr 通信 程序SPI 心得体会 关于 SPI 的一些基本内容就不再在这说了,下面主要是一些...
AVR看门狗使用范例 avr wdt看门狗详解
AVR看门狗使用范例 avr wdt看门狗详解_信息与通信_工程科技_专业资料。AVR 看门狗使用范例 avr wdt 看门狗详解 ATmega128 开 单片机实验箱 国产 AVR JTAG AVR 仿真...
AVR汇编指令
AVR汇编指令_计算机软件及应用_IT/计算机_专业资料。AVR单片机可用汇编指令整理一、算术和逻辑指令 1、加法指令 不带进位位加法:ADD Rd,Rr 带进位位加法:ADC Rd,...
AtmelStudio-6.0简易入门教程(精炼实用)
AtmelStudio 6.0 (6.0后AVR Studio 改名为AtmelStudio) 的简易入门教程,及优化设置,ICC移植注意事项 一、建议工程文件 AtmelStudi6.0 这个全新的环境使用起来极其不...
AVR单片机I2C读写程序
AVR单片机I2C读写程序_计算机软件及应用_IT/计算机_专业资料。基于AVR单片机对数字定位器的I2C读写程序 ,AVR单片机型:ATMEGA16 ;数字定位器型号intersil公司:ISL908...
AVR的两种位操作的比较
AVR的两种位操作的比较(位域方式和移位宏方式) AVR的两种位操作的比较(位域方式和移位宏方式) 测试环境如下: 硬件:AT90S2313 软件: WinAVR gcc3.3 -Os级...
AVR精确延时
AVR精确延时_电子/电路_工程科技_专业资料。AVR精确定时,分别用AVRstudio和ICCV7 for AVR两编译器,详细分析了它们的延时问题 AT mega 8-bit 单片机精确延时程序...
avr看门狗详解
avr看门狗详解_计算机硬件及网络_IT/计算机_专业资料。avr 看门狗详解时间:2013-01-06 17:03:28 来源:avrvi 作者: AVR 看门狗 一个硬件单元,当程序由于某种原因...
2. AVR 开发环境与工具入门
第X 章 AVR 开发环境与工具入门 X.1 AVR 单片机的开发环境 这一章我们来介绍一下 AVR 单片机的开发环境。 对于一款单片机, 即可以用汇编语言对其进行编程, 也...
更多相关标签:
avr单片机 | avr单片机教程 | avr studio | avr是什么 | 郭天祥 | avr 励磁 | avr 发电机 | avr和51的区别 |