/****************************************************************************************************************
功能简介
****************************************************************************************************************/
· 该avr仿真器基于ATMEL原厂提供的方案而设计:
支持AVRStudio,借鉴了ATMEL原厂生产的JTAGICE仿真器与AVRISP下载器,使用方法同它们一致,简单易用,稳定可靠。
· 该avr仿真器自动识别JTAG与AVRISP:
使用AVR Studio,接入目标板的JTAG接口,使用“JTAG ICE”方式进行连接,调试器识别为JTAGICE仿真器;接入目标板的ISP接口,使用“STK500 or AVRISP”方式进行连接,调
试器识别为AVRISP下载器。
· 该avr仿真器JTAG支持的型号:
与ATMEL原装JTAGICE仿真器支持的器件型号相同。截至2007.12.1,可仿真的芯片:
AT90CAN128 / AT90CAN128L,ATmega16 / ATmega16L,ATmega162 / ATmega162V,ATmega169 / ATmega169V,ATmega32 / ATmega32L,ATmega323 / ATmega323L,ATmega64 /
ATmega64L,ATmega128 / ATmega128L
· 该avr仿真器的JTAG功能、性能:
- JTAG仿真功能与性能:与ATMEL原装JTAGICE仿真器仿真功能相同。支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等,仿真速度可设置提高至
115200bps等等。
- JTAG编程功能与性能:与ATMEL原装JTAGICE仿真器烧写功能相同。可直接烧写程序,设置熔丝位等。
· 该avr仿真器的AVRISP支持的型号:
ISP功能部分与AT AVRISP下载器支持的器件型号相同。(使用的AVRStudio版本为4.13)
它支持所有带ISP接口的AVR,(现,主流的AVR都带有ISP接口)另外,它还支持支持AT86RF401/AT89S51/AT89S52。
ATmega系列
ATmega48 ATmega48P ATmega8 ATmega88 ATmega88P ATmega8515 ATmega8535 ATmega16 ATmega162 ATmeg164P ATmega165 ATmega165P ATmega168 ATmega168P ATmega169
ATmega169P ATmega32 ATmega324 ATmega324P ATmega325 ATmega325P ATmega3250 ATmega3250P ATmega329 ATmega329P ATmega3290 ATmega3290P ATmega64 ATmega640
ATmega644P ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega128 ATmega1280 ATmega1281 ATmega2560 ATmega2561
ATtiny系列
ATtiny12 ATtiny13 ATtiny15 ATtiny22 ATtiny2313 ATtiny24 ATtiny25 ATtiny26 ATtiny44 ATtiny45 ATtiny461 ATtiny84 ATtiny85 ATtiny861
90系列(老型号)
AT90S1200 AT90S2313 AT90S/LS2323 AT90S/LS2343 AT90S/LS2333 AT90S4414 AT90S/LS4433 AT90S/LS4434 AT90S8515 AT90S/LS8535
其它型号
AT86RF401 AT89S51 AT89S52 AT90PWM2 AT90PWM2B AT90PWM3 AT90PWM3B AT90CAN32 AT90CAN64 AT90CAN128 AT90USB162 AT90USB646 AT90USB647 AT90USB1286 AT90USB1287
· 该avr仿真器的AVRISP功能、性能:
- 编程功能:与ATMEL原装AVRISP下载器编程功能相同,可烧写FLASH ROM、EEPROM、熔丝位、加密位等功能。
- 高速编程:开发效率大大提高!
下载器 烧写12K程序,带校验
AVRISP 5.5S@926K(AVRISP设置为高速926K)
说明:
(1)程序越大,编程绝对时间越长,但相对时间则越短,这是起始命令,PC反应速度等因素导致的。
(2)以上测试基于AVR,若用于烧写51型号,则烧写速度较低。
(3)几乎所有AVR MCU出厂时的时钟源使用的是内部1M振荡源,而下载器的下载速度必须低于AVR MCU时钟源的1/4,也就是必须低于250K。出厂时,AVRISP烧写速率预设为230K,
您可根据AVR的实际时钟源,设置更高的烧写速度,如926K等。
(4)ISP与JTAG的编程功能不同的是,JTAG接口仅存在于部分AVR中,只有带JTAG接口的AVR才可使用JTAG接口进行下载编程,另外,JTAG接口必须占用JTAG对应的IO口,此外,
AVRISP的编程功能更加强大,在此不在一一诉述!
· 该avr仿真器与PC机的连接接口:
- 准USB接口(USB To RS232,需要安装驱动程序!)
- 串口(无需安装驱动程序!)
· 该avr仿真器与目标板的连接接口:
- ATMEL指定的JTAG标准接口
- 用户自定义JTAG接口(使用配套的散线)
- ATMEL指定的ISP_10PIN标准接口
- ATMEL指定的ISP_6PIN标准接口(使用配套的彩色转接线)
- 用户自定义ISP接口(使用配套的散线)
· 该avr仿真器支持低压器件:
支持后缀带“L”、“V”、“P”的AVR MCU。
· 该avr仿真器固件可升级:
日后,ATMEL将会推出更多AVR型号,亦会将新的器件型号添加入AVRStudio的器件支持列表,当您在未来开发中需要使用最新的型号,升级AVRStudio,升级固件程序,便得以支持
新的型号!
· 该avr仿真器USB供电:
当使用USB连接PC机时,调试器自身由USB供电,但不对外供电(目标板则需要供电)!
· 该avr仿真器防错插功能,即插即用,超强保护和隔离:
- 基于批量发售的USB AVR JTAG STK500进行设计,性能更稳定可靠!
- 对ISP、JTAG接口做了防错插处理,同时加入了更为可靠的保护电路!
点评:该款avr仿真器最适合以下型号,可以对它们进行仿真、编程:
ATmega16,ATmega32,ATmega64,ATmega128,ATmega162,ATmega169,AT90CAN128,ATmega323。
/****************************************************************************************************************
产品图片
****************************************************************************************************************/
仿真器侧面抓拍裸照 有壳子,不是全裸。。。
采用与ATMEL原厂类似的外壳(原厂的连接线较容易损坏,该调试器采用质量更好的连接线!)
AVR仿真器连接示意图
/****************************************************************************************************************
硬件接口
****************************************************************************************************************/
从AVR仿真器的接口图可以看出:
AVRISP接口:兼容ATMEL指定的ISP_10PIN接口;
JTAG接口:兼容ATMEL指定的JTAG接口。
兼容,但作了以下改进,它与ATMEL指定的接口标准的区别在于:
(1)不输出 ISP 的 PIN4 “GND”,它对应 JTAG 的 PIN4 为“ VCC ”;
(2)不输出 JTAG 的 PIN2 “GND”,它对应 ISP 的 PIN2 为“ VCC ”。
这样,若您的目标板采用官方标准接口依然可以正常连接,但改进后,带来以下优点:AVRISP错插入MCU的JTAG接口,或JTAG错插入MCU的ISP接口,都不会导致烧器件。(需要目标
板的ISP接口、JTAG接口也做相同处理,才可真正避免错插接口不烧毁器件!)
:如何连接调试器与目标板的JTAG接口(ATMEL指定的JTAG标准接口)?
:使用调试器引出的10PIN连接线直接连接目标板即可。方位说明: 10PIN连接线的红线为PIN1(TCK)。
:如何连接调试器与目标板的ISP_10PIN接口(ATMEL指定的ISP_10PIN标准接口)?
:使用调试器引出的10PIN连接线直接连接目标板即可。方位说明:10PIN连接线的红线为PIN1(MOSI)。
:如何连接调试器与目标板的ISP_6PIN接口(ATMEL指定的ISP_6PIN标准接口)?
:使用我们配套的转换彩线连接目标板即可。方法步骤:(1)将转换彩线的10PIN端的引针插入调试器的ISP接口;(2)将转换彩线的6PIN端接入目标板的ISP接口。
彩线10PIN端方向:红线(VCC)接入2脚,黑线(GND)接入10脚,白(RESET)接入5脚。(三个引脚已定位方向)彩线6PIN端方向:红线(VCC)接入2脚,黑线(GND)接入6脚,白(RESET)接
入5脚。(三个引脚已定位方向)
/****************************************************************************************************************
标准配置
****************************************************************************************************************
品名规格
数量
主机
1 台
USB连接线
1 条
串行连接线
1 条
10PIN转6PIN线(用于将 ISP10PIN 转 ISP6PIN)
1 条
10PIN连接线(备用)(点此查看)
1 条
10PIN散线(10种颜色,用于自行定义任意JTAG/ISP接口排列)(点此查看)
1 条
升级专用配线
1 条
产品使用说明目录(用于快速查找相关信息)
1 份
产品保修卡(点此查看)
1 份
资料光盘(除了说明书外,送示例程序、软件教程、开发资料)(点此查看)
1 张
更多详细avr仿真器资料请参见
深圳市微雪电子有限公司