Atmel公司的AVR系列单片机
(МК серии AVR фирмы Атмел)
Atmel公司的AVR系列单片机基于扩展型的哈佛架构,具有独立的数据总线和程序。这个8位的RISC单片机用于嵌入式应用,具有便利的编程模式,提供了广泛的软件和硬件的支持。
如果在使用说明中表明时钟频率最大可达到20MHz,即性能上可以达到近20MIPS。
所有的AVR型单片机都用于快闪**体的存储程序,位于处理器的单芯片上,并允许高达10,000的写入周期。此外,AVR系列单片机大多数拥有EEPROM内存构成,确保了高达10,000的擦除和读写信息的周期。具有闪存和EEPROM,就可以在内电路中进行编程。
将可编程的单片机安装在印刷电路板上之后,就可以通过代码的编写来制订和改变程序的运作。
AVR型的单片机能支持内部以及外部的RC发生器,对每个负载的负载能力最高可达20mA。AVR单片机可在非常宽的电压范围内工作,电压范围可在1.8V到6V之间。就因为这样,单片机的特点便是具有相当低的电流消耗值。例如,频率为4MHz下,耗费量只有3mA,而在节能模式下,耗费量仅2mA。
AVR型单片机存在着工业(记作“I类”- Industrial)和商业(记作“C“-Commercial)两种类型的性能标准。其中商业标准采用工作温度为0°C... +70°C之间,而工业标准为- 40°C...... +85°C。
AVR型单片机的线路目前有至少20种不同的类型,可分为四大组:
• XMega AVR (前缀为 ATXmegaXXX);
• Mega AVR (前缀为 ATmegaXXX);
• Classic AVR (前缀为 AT90SXXX);
• Tiny AVR (前缀为 ATtinyXXX);
下面对除Xmega AVR其他的三项做一个简要的介绍
Mega AVR:
Mega AVR在AVR单片机四个系列中拥有最大的**体,最多的端口支持和最丰富的外设集。
Classic AVR:
Classic AVR 单片机系列包含不同的外设组合,拥有均衡的内存大小,不同数量的接口。因此,开发人员能够根据实际情 况做出最佳的选择,而不是使用不合适的接口数量,造成成本上的浪费。
Tiny AVR:
微小的Tiny AVR排在最后。作为非常廉价的晶体,价值大约1美元。
拥有数量不多的接口,可以在低压电源的或者有供源能力的外设下工作,如ADC。
由于AVR单片机系列的硬件功能相当的通俗易懂,因此如果要研究单片机,通过AVR系列来学习将是明智的选择。
|