AVR单片机-功用特性介绍
AVR单片机是 Atmel 公司 1997 年推出的 RISC 单片机。RISC(精简指令体系计算机)是相对于CISC(杂乱指令体系计算机)而言的。RISC 并非仅仅简略地去削减指令,而是经过使计算机的结构愈加简略合理而进步运算速度的。RISC 优先选取运用频率最高的简略指令,防止杂乱指令:并固定指令宽度,削减指令格局和寻址方法的品种,然后缩短指令周期,进步运转速度。因为 AVR 选用了 RESC 的这种结构,使AVR系列单片机都具有了1MIPS/MHz(百万条指令每秒/兆赫兹)的高速处理才能。
AVR单片机吸收了 DSP 双总线的特色,选用 Harvard 总线结构,因而单片机的程序存储器和数据存储器是别离的,并且可对具有相同地址的程序存储器和数据存储器进行独立的寻址。
在 AVR单片机中,CPU 履行当时指令时取出即将履行的下一条指令放入寄存器中,然后能够防止传统 MCS51 系列单片机中多指令周期的呈现。
传统的 MCS51 系列单片机一切的数据处理都是根据一个累加器的,因而累加器与程序存储器、数据存储器之间的数据转化就成了单睛机的瓶颈;在 AVR 单片机中,寄存器由32个通用作业寄存器组成,并且任何一个寄存器都能够充任累加器,然后有效地防止了累加器的瓶颈效应,进步了体系的功用。
AVR单片机具有杰出的集成功用。AVR 系列的单片机都具有在线编程接口,其间的 Mega 系列还具有JTAG仿真和下载功用;都含有片内看门狗电路、片内程序 Flash、同步串行接口 SPI;大都 AVR 单片机还内嵌了 AD 转化器、EEPROM、摸拟比较器、PWM 守时计数器等多种功用;AVR 片机的 I/O 接口具有很强的驱动才能,灌电流可直接驱动继电器、LED等器材,然后省去驱动电路,节省体系本钱。
AVR单片机选用低功率、非蒸发的 CMOS 工艺制作,除具有低功耗、高密度的特色外,还支撑低电压的联机 Flash,EEPROM 写入功用。
AVR单片机还支撑 Basic、C 等高档言语编程。选用高档言语对单片机体系进行开发是单片机使用的发展趋势。对单片机用高档言语编程可很容易地完成体系移植,并加速软件的开发进程。
AVR 单片机具有多个系列,包含 ATtiny、AT90、ATmega。每个系列又包含多个产品,它们在功用和存储器容量等方面有很大的不同,但根本结构和原理都相似,并且编程方也相同。