avr单片机(为什么很少有AVR单片机的教程)
应用介绍
AVR单片机是1997年由ATMEL公司研发出的增强型内置Flash的RISC(Reduced Instruction Set CPU) 精简指令集高速8位单片机。可以广泛应用于计算机外部设备、工业实时控制、仪器仪表、通讯设备、家用电器等各个领域。
相对来说,与其性能及应用范围较近的还有ARM、MSP430、STM32等等很多款单片机;而AVR单片机相对来说的优点有:
1:在相同的系统时钟下AVR运行速度最快;
2: 芯片内部的Flsah、EEPROM、SRAM容量较大;
3:所有型号的Flash、EEPROM都可以反复烧写、全部支持在线编程烧写(ISP);
4:多种频率的内部RC振荡器、上电自动复位、看门狗、启动延时等功能,零外围电路也可以工作;
5:每个IO口都可以以推换驱动的方式输出高、低电平,驱动能力强;
6:内部资源丰富,一般都集成AD、DA模数器;PWM;SPI、USART、TWI、I2C通信口;丰富的中断源等。
然而,以上特点对于实际的应用来说并没有突出的表现;对于性能,ARM可以很好的超越AVR,对于功耗,MSP430是单片机中功耗控制最好的处理器;对于成本与性能衡量,STM32兼具两者。
总得来说,AVR是单片机家族中比较小的一个分支;并不是说它没落了。而是作为一个单片机的类型,被包含在了基础单片机的资料里面;能用AVR的人都能用51等,两者的开发并没有本质区别,可以很好的互通。故而,没有必要有专门的AVR单片机教程。学会其他的单片机平台,就可以很快上手AVR。这就是很少AVR教程的原因吧。