AVR单片机介绍-特性说明
发布: 2009-4-17 09:02 | 作者: hnrain | 查看: 87次
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。每个系列又包括多个产品,它们在功能和存储器容量等方面有很大的不同,但基本结构和原理都类似,而且编程方也相同。
AVR单片机系列齐全,可适用于各种不同场合的要求。AVR单片机共分为三个系列:
低档:ATtiny
中档:AT90
高档:ATmega
专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
CMOS_Sensor国产替代到什么程度了?
手搓一个16位RISC架构CPU
一款FM发射电路
特朗普关税冲击:美国用户下一部iPhone要多掏多少钱?
上海牌LY 321型磁带录音机稳压电源电路
2009年3月北京邮电大学第一届校园智能车大赛
特朗普关税大刀劈来 英国紧急调整电动汽车政策
第五期微处理器嵌入式C语言培训4月开课(上海)
汽车音响控制电路,控制源代码销售。。。
领会AI图像的生成过程:去芜存菁
80v—12v/10A直流电压变换器
由MCU控制的开关电源电路图
一类新型辅助开关零电流关断的零电压过度PWM电路
MC3406A升降压DC—DC集成变换器
红色飓风FPGA普及行动 第六讲:SoPC硬件系统
一种单管电子镇流器电路
中国的关税反击对半导体产业影响几何?
人形机器人技术的进展、实践与挑战
ASURO循迹避障测速智能车平衡功能演示
CITE 2025启幕在即:顶尖展商集结 见证巅峰时刻
汽车音响控制电路,控制源代码销售。。。
5V→ 12V升压电源(MAX761)
一种用于APFC的改进型ZVT-BOOST电路
热插拔的原理、特性与应用
一种60Hz脉冲发生电路
新手必看的单片机知识
串口,那位高手给讲解一下?
2009年第四届智能车竞赛北京科技大学表演车模(光电组)
太少了吧,6000--8000还差不多
2007智能车决赛展示视频清华大学第一代表队三角洲队