什么是AVR单片机?AVR单片机是什么意思?
单片机又称单片微操控器,它是把一个计算机体系集成到一个芯片上,归纳的讲:一块芯片就成了一台计算机。单片机技能是计算机技能的一个分支,是简易机器人的中心元件。
1997年,由ATMEL公司挪威规划中心的A先生与V先生运用ATMEL公司的Flash新技能, 一起研宣布RISC精简指令集的高速8位单片机,简称AVR。
AVR单片机的优势特征
单片机已广泛地运用于军事、工业、家用电器、智能玩具、便携式智能仪表和机器人制造等范畴,使产品功用、精度和质量大幅度进步,且电路简略,故障率低,牢靠性高,本钱低价。单片机品种许多,在简易机器人制造和立异中,为什么选用AVR单片机呢?
一、简便易学,费用低价
首要,关于非专业人员来说,挑选AVR单片机的最主要原因,是进入AVR单片机开发的门槛十分低,只需会操作电脑就能够学习AVR单片机的开发。单片机初学者只需一条ISP下载线,把修改、调试经过的软件程序直接在线写入AVR单片机,即能够开发AVR单片机系列中的各种封装的器材。AVR单片机因此在业界声称“一线打天下”。
其次,AVR单片机便于晋级。AVR程序写入是直接在电路板进步行程序修改、烧录等操作,这样便于产品晋级。
再次,AVR单片机费用低价。学习AVR单片机可运用ISP在线下载编程方法(即把PC机上编译好的程序写到单片机的程序存储器中),不需购买仿真器、编程器、擦抹器和芯片适配器等,即可进行一切AVR单片机的开发运用,这可节约许多开发费用。程序存储器擦写可达10000次以上,不会发生报废品。
二、高速、低耗、保密
首要,AVR单片机是高速嵌入式单片机:
1、AVR单片机具有预取指令功用,即在履行一条指令时,预先把下一条指令取进来,使得指令能够在一个时钟周期内履行。
2、多累加器型,数据处理速度快。AVR单片机具有32个通用作业寄存器,相当于有32条立交桥,能够快速通行。
3、中止呼应速度快。AVR单片机有多个固定中止向量进口地址,可快速呼应中止。
其次,AVR单片机耗能低。关于典型功耗状况,WDT封闭时为100nA,更适用于电池供电的运用设备。有的器材最低1.8 V即可作业。
再次,AVR单片机保密性能好。它具有不行破解的位加密锁Lock Bit技能,保密位单元深藏于芯片内部,无法用电子显微镜看到。
三、I/O口功用强,具有A/D转化等电路
1. AVR单片机的I/O口是真实的I/O口,能正确反映I/O口输入/输出的真实状况。工业级产品,具有大电流(灌电流)10~40 mA,可直接驱动可控硅SSR或继电器,节约了外围驱动器材。
2. AVR单片机内带模仿比较器,I/O口可用作A/D转化,可组成廉价的A/D转化器。ATmega48/8/16等器材具有8路10位A/D。
3. 部分AVR单片机可组成零外设元件单片机体系,使该类单片机无外加元器材即可作业,简略便利,本钱又低。
4. AVR单片机可重设发动复位,以进步单片机作业的牢靠性。有看门狗守时器实施安全维护,可防止程序走乱(飞),进步了产品的抗干扰才能。
四、有功用强大的守时器/计数器及通讯接口
守时/计数器T/C有8位和16位,可用作比较器。计数器外部中止和PWM(也可用作D/A)用于操控输出,某些类型的AVR单片机有3~4个PWM,是作电机无级调速的抱负器材。
AVR单片机有串行异步通讯UART接口,不占用守时器和SPI同步传输功用,因其具有高速特性,故能够作业在一般规范整数频率下,而波特率可达576K。
AVR单片机的类型标识解析
1. 类型紧跟的字母,表明电压作业范围。带“V”:1.8-5.5V;若缺省,不带“V”:2.7-5.5V。
例:ATmega48-20AU,不带“V”表明作业电压为2.7-5.5V。
2. 后缀的数字部分,表明支撑的最高体系时钟。
例:ATmega48-20AU,“20”表明可支撑最高为20MHZ的体系时钟。
3. 后缀榜首(第二)个字母,表明封装。“P”:DIP封装,“A”:TQFP封装,“M”:MLF封装。
例:ATmega48-20AU,“A”表明TQFP封装。
4. 后缀最终一个字母,表明运用等级。“C”:商业级,“I”:工业级(有铅)、“U”工业级(无铅)。
例:ATmega48-20AU,“U”表明无铅工业级。ATmega48-20AI,“I”表明有铅工业级。
AVR 8-Bit MCU的最大特色
与其它8-Bit MCU比较,AVR 8-Bit MCU最大的特色是:
· 哈佛结构,具有1MIPS / MHz的高速运转处理才能;
· 超功用精简指令集(RISC),具有32个通用作业寄存器,战胜了如8051 MCU选用单一ACC进行处理形成的瓶颈现象;
· 快速的存取寄存器组、单周期指令体系,大大优化了方针代码的巨细、履行功率,部分类型FLASH十分大,特别适用于运用高档言语进行开发;
· 作输出时与PIC的HI/LOW相同,可输出40mA(单一输出),作输入时可设置为三态高阻抗输入或带上拉电阻输入,具有10mA-20mA灌电流的才能;
· 片内集成多种频率的RC振荡器、上电主动复位、看门狗、发动延时等功用,外围电路愈加简略,体系愈加安稳牢靠;
· 大部分AVR片上资源丰富:带E2PROM,PWM,RTC,SPI,UART,TWI,ISP,AD,Analog Comparator,WDT等;
· 大部分AVR除了有ISP功用外,还有IAP功用,便利晋级或毁掉运用程序。
AVR单片机的运用区域
现在,AVR已被广泛用于:
· 空调操控板
· 打印机操控板
· 智能电表
· 智能手电筒
· LED操控屏
· 医疗设备
· GPS
从商场视点看AVR单片机
· 性价比:AVR大部分类型的性价比较高,性价比体现杰出的类型有:atmega48、atmega8、atmega16、atmega169P
· 供货方面:通用类型的AVR供货较为安稳,十分规类型的AVR样品及供货仍存在问题。
· 商场占有率:现在,AVR的商场占有率仍是不如PIC与51,但,AVR的长处使得AVR的商场占有一直在扩展,AVR的年用量也一直在上涨。