高可靠性、功用强、高速度、低功耗和低价位 , 一直是衡量单片机功用的重要目标,也是单片机占领市场、赖以生存的必要条件。
前期 单片机 首要因为工艺及规划水平不高、功耗高和抗干扰功用差等原因,所以采纳保险计划:即选用较高的分频系数对时钟分频,使得指令周期长,履行速度慢。今后的CMOS单片机尽管选用进步时钟频率和缩小分频系数等办法,但这种状况并未被完全改观(51以及51兼容)。此间虽有某些精简指令集单片机(RISC)面世,但仍然沿用对时钟分频的作法。
AVR 单片机 的推出,完全打破这种旧规划格式,废除了机器周期,扔掉杂乱指令计算机(CISC)寻求指令齐备的做法;选用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一字之中(指令会集占大多数的单周期指令都是如此),取指周期短,又可预取指令,完成流水作业,故可高速履行指令。当然这种速度上的升跃,是以高可靠性为其后台的。
AVR 单片机 硬件结构采纳8位机与16位机的折中战略,即选用部分寄存器存堆(32个寄存器文件)和单体高速输入/输出的计划(即输入捕获寄存器、输出比较匹配寄存器及相应操控逻辑)。进步了指令履行速度(1Mips/MHz),克服了瓶颈现象,增强了功用;一起又减少了对外设办理的开支,相对简化了硬件结构,下降了本钱。故AVR单片机在软/硬件开支、速度、功用和本钱诸多方面取得了优化平衡,是高性价比的单片机。
AVR 单片机 内嵌高质量的Flash程序存储器,擦写便利,支撑ISP和IAP,便于产品的调试、开发、出产、更新。内嵌长寿命的EEProm可长时刻保存要害数据,防止断电丢掉。片内大容量的RAM不仅能满意一般场合的运用,一起也更有用的支撑运用高档言语开发体系程序,并可像MCS-51单片机那样扩展外部 RAM。
AVR 单片机 片内具有多种独立的时钟分频器,别离供URAT、I2C、SPI运用。其间与8/16位守时器合作的具有多达10 位的预分频器,可通过软件设定分频系数供给多种层次的守时时刻。AVR单片机独有的“以守时器/计数器(单)双向计数构成三角波,再与输出比较匹配寄存器合作,生成占空比可变、频率可变、相位可变方波的规划办法(即脉宽调制输出PWM)”更是令人耳目一新。
增强性的高速同/异步串口,具有硬件发生校验码、硬件检测和校验侦错、两级接纳缓冲、波特率主动调整定位(接纳时)、屏蔽数据帧等功用,进步了通讯的可靠性,便利程序编写,更便于组成分布式网络和完成多机通讯体系的杂乱使用,串口功用大大超越MCS-51/96 单片机 的串口,加之AVR单片机高速,中止服务时刻短,故可完成高波特率通讯。
面向字节的高速硬件串行接口TWI、SPI。TWI与I2C接口兼容,具有ACK信号硬件发送与辨认、地址辨认、总线裁定等功用,能完成主/从机的收/发悉数4种组合的多机通讯。SPI支撑主/从机等4种组合的多机通讯。
AVR 单片机 有主动上电复位电路、独立的看门狗电路、低电压检测电路BOD,多个复位源(主动上下电复位、外部复位、看门狗复位、BOD复位),可设置的发动后延时运转程序,增强了嵌入式体系的可靠性。
AVR 单片机 具有多种省电休眠形式,且可宽电压运转(5-2.7V),抗干扰能力强,可下降一般8位机中的软件抗干扰规划工作量和硬件的运用量。
AVR 单片机 技能表现了单片机集多种器材(包含FLASH程序存储器、看门狗、EEPROM、同/异步串行口、TWI、SPI、A/D模数转换器、守时器/计数器等)和多种功用(增强可靠性的复位体系、下降功耗抗干扰的休眠形式、种类多类别全的中止体系、具输入捕获和比较匹配输出等多样化功用的守时器/计数器、具替换功用的I/O端口…… )于一身,充分表现了单片机技能的从“片自为战”向“片上体系SoC”过渡的发展方向。
综上所述,AVR 单片机 博采众长,又具共同技能,不愧为8位机中的佼佼者。