AVR 主要特性

发布者:采菊东篱下最新更新时间:2017-12-19 来源: eefocus关键字:AVR  主要特性 手机看文章 扫描二维码
随时随地手机看文章

高可靠性、功能强、高速度、低功耗和低价位 , 一直是衡量 单片机 性能的重要指标,也是单片机占领市场、赖以生存的必要条件。 

  早期 单片机 主要由于工艺及设计水平不高、功耗高和抗干扰性能差等原因,所以采取稳妥方案:即采用较高的分频系数对时钟分频,使得指令周期长,执行速度慢。以后的 CMOS单片机虽然采用提高时钟频率和缩小分频系数等措施,但这种状态并未被彻底改观(51以及51兼容)。此间虽有某些精简指令集单片机(RISC)问世,但依然沿袭对时钟分频的作法。 


  AVR 单片机 的推出,彻底打破这种旧设计格局,废除了机器周期,抛弃复杂指令计算机(CISC)追求指令完备的做法;采用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码安排在一字之中(指令集中占大多数的单周期指令都是如此),取指周期短,又可预取指令,实现流水作业,故可高速执行指令。当然这种速度上的升跃,是以高可靠性为其后盾的。 

  AVR 单片机 硬件结构采取8位机与16位机的折中策略,即采用局部寄存器存堆(32个寄存器文件)和单体高速输入/输出的方案(即输入捕获寄存器、输出比较匹配寄存器及相应控制逻辑)。提高了指令执行速度(1Mips/MHz),克服了瓶颈现象,增强了功能;同时又减少了对外设管理的开销,相对简化了硬件结构,降低了成本。故AVR单片机在软/硬件开销、速度、性能和成本诸多方面取得了优化平衡,是高性价比的单片机。 

  AVR 单片机 内嵌高质量的Flash程序存储器,擦写方便,支持ISP和IAP,便于产品的调试、开发、生产、更新。内嵌长寿命的EEProm可长期保存关键数据,避免断电丢失。片内大容量的RAM不仅能满足一般场合的使用,同时也更有效的支持使用高级语言开发系统程序,并可像MCS-51单片机那样扩展外部 RAM。 

  AVR 单片机 的I/O线全部带可设置的上拉电阻、可单独设定为输入/输出、可设定(初始)高阻输入、驱动能力强(可省去功率驱动器件)等特性,使的得I/O口资源灵活、功能强大、可充分利用。 

  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位机中的佼佼者。


关键字:AVR  主要特性 引用地址:AVR 主要特性

上一篇:AVR 32位FlexRay评估环境(Atmel)
下一篇:WinAVR使用快速入门

推荐阅读最新更新时间:2024-03-16 15:50

AVR单片机ATMEGA48的EEPROM操作例子
/***************************************************** CodeWizardAVR http://www.avrdiy.com Panxiaoyi 快速PWM,也可以叫单斜率PWM *****************************************************/ #include mega48.h unsigned char eeprom i=0; //把变量放保存在EEPROM上/赋值与否并不影响i的值 void main(void) { TCCR0A=0b10000011; //比较匹配时OC0A=0,计数到比较值时OC0A=1,TOP
[单片机]
基于AVR单片机的直线开关磁阻电机高精度位置控制
一、项目概述 1.1 引言 电机是工业生产不可缺少的动力设备,电机的品种很多,作用也相当广泛。直线开关磁阻电机时一种新型的牵引电机。其主要有以下优点:结构简单,制作成本不高。工作稳定且能够在恶劣的环境下长时间正常工作,比如高温环境,开关磁阻电机有较好的散热性能,可以在高温下正常工作。随着电力电子技术的发展,开关磁阻电机控制将会变得更加容易并且控制效果更好。这种电机启动转矩大,过载能力强,调速范围广。直线开关磁阻电机除了具有以上优点以外,在一些需要做直线运动的场合,它显示出了强大的优越性:再也不需要像传统的做直线运动的装置那样,通过丝杆等传动装置将旋转的运动转化为直线运动。这样再一次的将中间环节给节省下来了,不仅降低了设备的成本
[单片机]
基于<font color='red'>AVR</font>单片机的直线开关磁阻电机高精度位置控制
AVR单片机控制舵机
什么是舵机: 舵机如下所示: 有三根线,一般依次是地,电源(5V左右),信号(信号的幅值 =3.3V),不清楚各个脚打开舵机一测量就知道了。 2. 其工作原理是: 控制信号由接收机的通道进入信号调制芯片,获得直流偏置电压。它内部有一个基准电路,产生周期为20ms,宽度为1.5ms的基准信号,将获得的直流偏置电压与电位器的电压比较,获得电压差输出。最后,电压差的正负输出到电机驱动芯片决定电机的正反转。当电机转速一定时,通过级联减速齿轮带动电位器旋转,使得电压差为0,电机停止转动。当然我们可以不用去了解它的具体工作原理,知道它的控制原理就够了。就象我们使用晶体管一样,知道可以拿它来做开关管或放大管就行了,至于管内
[单片机]
<font color='red'>AVR</font>单片机控制舵机
Microchip推出全新功能安全型AVR® DA系列单片机
随着物联网(IoT)为工业和家庭应用提供更强的连接性,以及车联网提升了驾驶室和操控功能,业界需要更高性能的单片机来实现更好的实时控制以及增强的人机接口应用。Microchip Technology Inc.(美国微芯科技公司)今日宣布推出下一代AVR® DA系列单片机(MCU),是其首款带有外设触摸控制器(PTC)的功能安全型AVR MCU系列。 Microchip 8位单片机事业部助理营销副总裁Greg Robinson表示:“新推出的AVR DA单片机系列继承了Microchip高性能和高代码效率器件的优势,通过搭载先进模拟和独立于内核的外设,以及比现有器件更多的电容式触摸通道,满足了多个行业的新需求。新的单片机系列
[单片机]
Microchip推出全新功能安全型<font color='red'>AVR</font>® DA系列单片机
一个AVR的SD卡接口程序
/************************************************************/ /* SD Code for M32L */ /* By pasyong */ /* 2006-4 */ /* Base ICC6.31A */ /************************************************************/ #include iom32v.h #include macros.h #include 1011.h #define uchar unsigned char #define uint unsigned int #define MMC_
[单片机]
关于AVR I/O 的驱动能力的介绍
在使用中还要注意的是: 虽然 IO端口的灌电流(IOL)在稳定的实验条件下,可以达到每路20 mA (VCC = 5V时), 10 mA (VCC = 3V时),但必须遵从: TQFP 及 MLF 封装 1] 所有端口的总和, 不能超过 400 mA. 2] 端口 A0 - A7, G2, C3 - C7 的灌电流总和,不能超过 300 mA. 3] 端口 C0 - C2, G0 - G1, D0 - D7, XTAL2 的灌电流总和,不能超过 150 mA. 4] 端口 B0 - B7, G3 - G4, E0 - E7 的灌电流总和,不能超过 150 mA. 5] 端口 F0 - F7 的灌电流总和,不能超过 200 m
[单片机]
TI CC2541蓝牙低功耗解决方案的主要特性与优势
TI CC2541 CC2541F256RHAR集成了增强型8051MCU超低功耗蓝牙芯片2.4GH符合低能耗规范和私有的RF片载系统支持250kbps,500kbps,1Mbps,2Mbps的数据速率;出色的链路预算,不使用外部前段而支持长距离应用;高达0dBm的可编程输出功率出色的接收器灵敏度(1Mbps时为-94dBm)。 CC2541开发套件可以说为开发人员开启了蓝牙低功耗传感器应用之门。因为,开发人员即使不具备传感器应用方面的RF硬件知识或嵌入式软件编程技能的情况下,也可开展研发工作。该套件提供6款传感器,可实现标签跟踪、恒温器、气象站、防盗报警、远程控制以及其它能够通过消费者的智能电话加以控制的应用。 TI C
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved