什么是AVR单片机?AVR单片机有什么优点?为什么要自由选择AVR单片机? AVR单片机是ATMEL公司研制开发的一种新型单片机,它与51单片机、PIC单片机比起具备一系列的优点: 1:在完全相同的系统时钟下AVR运营速度最慢; 2:芯片内部的Flsah、EEPROM、SRAM容量较小; 3:所有型号的Flash、EEPROM都可以重复烧写、全部反对在线编程烧写(ISP); 4:多种频率的内部RC振荡器、上电自动废黜、看门狗、启动延时等功能,零外围电路也可以工作; 5:每个IO口都可以以推换驱动的方式输入低、低电平,驱动能力强劲; 6:内部资源非常丰富,一般都构建AD、DA模数器;PWM;SPI、USART、TWI、I2C通信口;非常丰富的中断源等。 目前反对AVR单片机编译器的语言主要有汇编语言、C语言、BASIC语言等。其中C编译器主要有CodeVisionAVR、AVRGCC、IAR、ICCAVR等,C语言编译器由于它具备功能强大、运用灵活性、代码小、运营速度快等先天性的优点,使得它在专业程序设计上具备不能替换的地位。
AVR单片机是1997年由ATMEL公司研发出有的增强型内置Flash的RISC(ReducedInstructionSetCPU)精简指令集高速8位单片机。AVR的单片机可以普遍应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。
AVR的主要特性 高可靠性、功能强劲、高速度、低功耗和低价位,仍然是取决于单片机性能的最重要指标,也是单片机占领市场、赖以生存的必要条件。 早期单片机主要由于工艺及设计水平不低、功耗低和抗干扰性能差等原因,所以采行稳健方案:即使用较高的方波系数对时钟方波,使得指令周期长,继续执行速度慢。以后的CMOS单片机虽然使用提升时钟频率和增大方波系数等措施,但这种状态未被完全好转(51以及51相容)。此间虽有某些精简指令集单片机(RISC)问世,但仍然沿用对时钟方波的作法。
AVR单片机的发售,完全超越这种原有设计格局,废止了机器周期,舍弃简单指令计算机(CISC)执着指令完善的作法;使用精简指令集,以字作为指令长度单位,将内容丰富的操作数与操作码决定在一字之中(指令集中于占到大多数的单周期指令都是如此),取指周期短,又可实取指令,构建流水作业,故可高速继续执行指令。当然这种速度上的升跃,是以高可靠性为其后盾的。
本文来源:乐发vll彩票-www.shankeyi.com
扫一扫关注我们