华澜

AVR单片机的特点及AVR单片机的ISP在线编程

时间:2012-9-24
关于AVR单片机
AVR单片机是1997年由ATMEL公司研制开发的一种新型的8位单片机,AVR单片机分抵挡的ATtiny系列、中档的AT90S系列、高档的ATmega系列。
低档Tiny系列AVR单片机主要有Tiny11/12/13/15/26/28等;
中档AT90S系列AVR 单片机: 主要有AT90S1200/2313/8515/8535等;
高档ATmega系列AVR单片机: 主要有ATmega8/16/32/64/128( 存储容量为8/16/32/64/128 KB)以及ATmega8515/8535。 新的型号还有 ATmega48/88/168 (存储容量为4/8/16K) 等。
 
AVR器件引脚从8脚到64脚(新的芯片高达100脚), 还有各种不同封装供选择。FLASH,RAM 及配置的不同,形成比较宽的产品线系列。
 
AVR单片机与51单片机、PIC单片机的比较
1、  AVR单片机全部型号(个别老型号除外)都支持ISP在线编程,51单片机也有一部分型号支持ISP在线编程,如AT89S51、AT89S52等。PIC单片机也是部分支持ISP,但是它有很多型号是OPT一次性烧写的。
2、  在相同的系统时钟下AVR单片机运行速度最快;
3、  所有AVR单片机的FLASH、EEPROM蓄存器都可以反复烧写、支持在ISP在线编程(烧写),入门费用非常少;
4、  AVR单片机片内集成多种频率的RC振荡器、上电自动复位、看门狗、启动延时等功能,使得电路设计变得非常简单;
5、  AVR单片机的每个IO口作输出时都可以输出很强的高、低电平,作输入时IO口可以是高阻抗或者带上拉电阻;
6、  AVR单片机片内具有丰富实用的资源,如AD模数器、DA数模器,丰富的中断源、SPI、USART、TWI通信口、PWM等等;
7、  AVR单片机片内采用了先进的数据加密技术,大大的提高了破解的难度;
8、  AVR单片机片内FLASH空间大、品种多,引脚少的有8脚,多的有64脚等各种封装
9、  AVR单片机部分芯片的引脚兼容51系列,代换容易,如ATtiny2313兼容AT89C2051,ATmega8515/162兼容AT89S51等。
 
AVR ISP下载线:AVR ISP下载线有并口、串口和USB接口三种类型。
并口AVR ISP下载线的优点是价格便宜、结构简单,它里面就是一个74HC244芯片和几个阻容元件,缺点就是体积大、需要占用一个打印机的并行接口。并口下载线本身不需要升级,控制软件的版本不同,它所适应的芯片和功能也不同,控制软件一般使用双龙电子的SL-ISP软件,它中文界面、操作简单。
串口和USB接口的AVR ISP下载线一般都是集成一个AVR单片机作为控制芯片,最常见的芯片就是ATMEGA8535,通过升级这个芯片的程序版本和控制软件的程序版本可以适应不同型号的AVR单片机。串口和USB口的不同点就是USB接口的下载线多了一个USB转串口的芯片而已。支持串口和USB口下载线的软件有很多,一般的AVR编译软件都支持它们,如CodeVisionAVR(简称CVAVR)、AVR Studio、IAR等,可惜到目前为止还没有一款好用的中文界面的软件支持它。
 
AVR单片机全部型号(个别老型号除外)都支持ISP在线编程(烧写)、芯片可以反复擦写,这样学习AVR就变得非常的方便,设计者可以通过下载线直接在目标电路板上对芯片进行编程、调试,而不需要把芯片放在专用的编程器或者仿真器上烧写与调试。
 
1695177879
1752507188
1923015347
1647585356
技术支持